TEXT -funktionsexempel - Excel, VBA och Google Kalkylark

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du använder Excel -textfunktion i Excel.

Textfunktionsöversikt

TEXT -funktionen returnerar ett värde som konverteras till text med ett specifikt format.

Om du vill använda funktionen TEXT Excel -kalkylblad väljer du en cell och skriver:

(Lägg märke till hur formelinmatningarna ser ut)

TEXT -funktion Syntax och ingångar:

= TEXT (värde, format_text)

värde - Värdet att formatera
format_text - Textformatet som ska tillämpas

Så här använder du TEXT -funktionen i Excel:

TEXT -funktionen tar ett värde (tal) och konverterar det till en text med ett visst format du väljer.

= TEXT (B3, "mmm d, dddd")

TEXT -funktionen är mestadels som att formatera celler. Så om du är osäker på vad det andra argumentet ska vara, sök efter det i Format Cells.

Till exempel högerklickar du på B3 och väljer Formatera celler. Du kan se alla dessa formatkoder du behöver mata in.

Men var medveten om att text inte fungerar bra med beräkningar, så notera om det verkligen är nödvändigt. Nedan finns några scenarier du kan använda det.

Sträng i kombination med TEXT

Om du inte vet det ännu lagras datum som serienummer. De är bara formaterade för att presenteras som ett datum. Därför, om du kombinerar en sträng (text) och cellen med datum, visas den som siffror.

= "Varorna levererades på" & B3

Därför måste vi använda TEXT -funktionen för att konvertera den från värde till en text.

= "Varor levererades på" & TEXT (B3, "mmm d, dddd")

TEXT för veckodag

Du kan behöva veckodagen i din rapport och inte själva datumet, därför kan det vara användbart.

= TEXT (B3, "ddd")

Mer exempel på TEXT -funktion med Datum

I tabellen nedan visas fler exempel som hjälper oss att exakt annan information från datum.

TEXT för kommaseparerade värden

I likhet med datum är kommaseparerade nummer bara en presentation. Det verkliga värdet på B3 är 34000,4, men formaterat för att visa tusen separatorer och 0 decimaler. Att kombinera dem skulle visa detta:

= B3 & "av försäljningen gjordes den här månaden."

Du kan använda TEXT igen för att se till att den har tusenavgränsare och 0 decimaler.

= TEXT (B3, "#, ## 0") och "av försäljningen gjordes den här månaden."

TEXT med fasta nummer

Du kanske har en kolumn med ID: n som du vill ställa in ett fixnummer på (t.ex. 4 siffror). Du kan använda:

= TEXT (B3, "0000")

TEXT med procentsatser

Precis som datum och siffror med tusen separatorer, är procentsatser också bara en presentation också. Värdet bakom 10% är 0,1 och du kanske inte vill att det ska visas så här.

= "Det var en" & B3 & "minskning av kostnaden."

Du kan använda:

= "Det fanns en" & TEXT (B3, "0%") & "kostnadsminskning."

Mer exempel på TEXT -funktion med nummer

I tabellen nedan visas fler exempel som hjälper oss att exakt olika format från nummer.

Konvertera värden till telefonnummer

när vi överväger amerikanska telefonnummer innehåller det 7 siffror för lokalt telefonnummer och med landskod visas det med 10 siffror.

Vi kan identifiera lokalt nummer om det är mindre än 9999999, sedan kan vi använda ###-#### format för att visa lokalt telefonnummer, vila allt vi kan visa med kod i (###) ###-#### formatera.

Nedanstående funktion och skärmdump visar denna Excel -textformel.

= TEXT (A2, "[<= 9999999] ###-####; (###) ###-####")

TEXT i Google Kalkylark

TEXT -funktionen fungerar exakt samma sak i Google Kalkylark som i Excel:

TEXT Exempel i VBA


Du kan också använda TEXT -funktionen i VBA. Typ:
Application.Worksheetfunction.Text (värde, format_text)
För funktionsargumenten (värde etc.) kan du antingen ange dem direkt i funktionen eller definiera variabler som ska användas istället.

Återgå till listan över alla funktioner i Excel

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave