TEKSTFunktionseksempler - Excel, VBA og Google Sheets

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du bruger Excel -tekstfunktion i Excel.

Oversigt over tekstfunktion

TEKST -funktionen returnerer en værdi, der konverteres til tekst med et bestemt format.

Hvis du vil bruge TEKST Excel -regnearksfunktionen, skal du markere en celle og skrive:

(Bemærk hvordan formelindgangene vises)

TEKST -funktion Syntaks og input:

= TEKST (værdi, format_tekst)

værdi - Værdien, der skal formateres
format_tekst - Det tekstformat, der skal anvendes

Sådan bruges TEKST -funktionen i Excel:

TEKST -funktionen tager en værdi (tal) og konverterer den til en tekst med et bestemt format, du vælger.

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

TEKST -funktionen er mest som formatering af celler. Så hvis du er usikker på, hvad det andet argument skal være, skal du søge efter det inde i Format Cells.

For eksempel højreklik på B3 og vælg Format celler. Du kan se alle disse formatkoder, du skal indtaste.

Men vær opmærksom på, at tekst ikke fungerer godt med beregninger, så vær opmærksom på, om det virkelig er nødvendigt. Nedenfor er nogle scenarier, du kan bruge det.

String Kombineret med TEKST

Hvis du ikke ved det endnu, gemmes datoer som serienumre. De er blot formateret til at blive præsenteret som en dato. Derfor, hvis du kombinerer en streng (tekst) og cellen med dato, vises den som tal.

= "Varer blev leveret den" & B3

Derfor skal vi bruge TEKST -funktionen til at konvertere den fra værdi til en tekst.

= "Varerne blev leveret den" og TEKST (B3, "mmm d, dddd")

TEKST for ugedag

Du har muligvis brug for ugedagen i din rapport og ikke selve datoen, derfor kan dette være nyttigt.

= TEKST (B3, "ddd")

Flere eksempler på TEKST -funktion med dato

I tabellen nedenfor er vist flere eksempler, som hjælper os med at præcisere forskellige oplysninger fra dato.

TEKST for kommaseparerede værdier

I lighed med datoer er komma -adskilte tal blot en præsentation. Den faktiske værdi af B3 er 34000,4, men formateret til at vise tusind separatorer og 0 decimaler. Ved at kombinere dem ville dette vise:

= B3 & "af salget blev foretaget i denne måned."

Du kan bruge TEKST igen for at sikre, at den har tusind separatorer og 0 decimaler.

= TEKST (B3, "#, ## 0") og "af salget blev foretaget i denne måned."

TEKST med faste numre

Du har muligvis en kolonne med id'er, du vil angive et fixnummer til (f.eks. 4 cifre). Du kan bruge:

= TEKST (B3, "0000")

TEKST med procentdele

Ligesom datoer og tal med tusind skillelinjer er procenter også også blot en præsentation. Værdien bag 10% er 0,1, og du vil muligvis ikke have den vist på denne måde.

= "Der var et" & B3 & "fald i omkostninger."

Du kan bruge:

= "Der var et" & TEKST (B3, "0%") & "fald i omkostninger."

Flere eksempler på TEKST -funktion med tal

I nedenstående tabel er vist flere eksempler, som hjælper os med at eksakte forskellige format fra nummer.

Konverter værdier til telefonnumre

når vi overvejer amerikansk telefonnummer, indeholder det 7 cifre for det lokale telefonnummer og med landekode vises det med 10 cifre.

Vi kan identificere lokalt nummer, hvis det er mindre end 9999999, så kan vi bruge ###-#### format til vist lokalt telefonnummer, hvile alt, hvad vi kan vise med kode i (###) ###-#### format.

Nedenstående funktion og skærmbillede viser denne Excel -tekstformel.

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

TEKST i Google Sheets

TEKST -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:

TEKST Eksempler i VBA


Du kan også bruge TEKST -funktionen i VBA. Type:
Application.Worksheetfunction.Text (værdi, format_tekst)
For funktionsargumenterne (værdi osv.) Kan du enten indtaste dem direkte i funktionen eller definere variabler, der skal bruges i stedet.

Tilbage til listen over alle funktioner i Excel

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave