Vil du få dine Excel-data til at se mere professionelle ud? Lær, hvordan du formaterer tal, datoer og klokkeslæt med funktionen TEKST.
Brugerdefineret formatering er lige så nyttigt som ethvert andet værktøj i Excel, men hvad nu hvis du ikke behøvede at gå gennem menuerne for at formatere dine celler hver gang? Endnu mere, hvad nu hvis du kunne formatere dine celler direkte i Excel-formler?
TEKST-funktionen i Excel gør netop det. Det giver dig mulighed for at tilpasse formateringen af dine data lige inde i formellinjen. Lad os undersøge, hvordan du formaterer tal, datoer og specielle tal ved hjælp af funktionen TEKST i Excel.
Hvad er TEXT-funktionen i Excel?
TEXT er en Excel-funktion, der lader dig tilpasse formateringen af dine data i Excel. Ved at bruge denne funktion kan du anvende tilpasset formatering til specifikke celler, hvilket gør dine data mere visuelt tiltalende og nemmere at forstå.
Outputtet af TEXT ligner meget bruger tilpasset formatering i Excel. Syntaksen for det er som nedenfor:
=TEXT(værdi, format_tekst)
Her, værdi henviser til det tal, du vil konvertere, mens format_tekst er det formateringsskema, du vil bruge.
TEKST-funktionen kan formatere forskellige datatyper, herunder tal, datoer og klokkeslæt. I modsætning til tilpasset Excel-formatering er TEXT en funktion, du hurtigt kan kalde i formellinjen og kombinere med andre Excel-funktioner, hvilket gør det til et alsidigt værktøj.
Formater kode |
Beskrivelse |
---|---|
# |
Cifferpladsholder, der repræsenterer valgfrie cifre. Det vises ikke, hvis der ikke er signifikante cifre. |
0 |
Cifferpladsholder, der altid vises. Hvis der ikke er signifikante cifre, vil det udfyldes med ubetydelige nuller. |
? |
Cifferpladsholder, der anerkender ubetydelige nuller, men som ikke viser dem. Den vil vise nullerne, hvis det er nødvendigt at justere decimalerne. |
. |
Decimaltegnet. |
, |
Tusinder adskiller. |
d |
Dag i måneden eller ugedag. |
m |
Måned, når det bruges som en del af en dato, og minut, når det bruges som en del af tiden. |
y |
År. |
s |
Anden. |
/ |
Brøkindikator. |
E |
Videnskabelig notation. |
TEKST-funktionen følger samme kodeformat som brugerdefinerede talformater i Excel. Tabellen ovenfor viser de mest brugte koder.
Sådan formateres tal med TEXT-funktionen
Formatering af tal til mere læsbare former er en af de mest nyttige anvendelser af TEXT-funktionen. Lad os tage et eksempel, hvor vi gerne vil have en specifik celle til at vise tal fra en anden celle med fire decimaler.
Det er vigtigt at huske, at TEXT-outputtet vil være en tekststreng, og du kan ikke føre det til formler, der kræver numeriske input. I sådanne tilfælde skal du indlæse de originale værdier i stedet for de formaterede tekstscripts.
Du kan bruge enten hashtagget (#) eller nul (0) koder for at opnå dette, alt efter om du ønsker at vise ubetydelige decimaler. Husk at hashtagget (#) viser ikke ubetydelige nuller.
For eksempel, hvis du vil begrænse resultaterne fra celle A2 med fire decimaler og vis dem i celle C2, kan du bruge formlen nedenfor:
=TEKST(A2, "#.0000")
Denne formel viser værdien fra A2 med fire decimaler, uanset om nullerne er signifikante. Du kan gøre større værdier nemmere at læse ved at tilføje tusindvis af separatorer. Den samme kode ovenfor med en tusinde-separator ville se ud som nedenstående:
=TEKST(A2, "###,###.0000")
Det er vigtigt at huske, at du kan kombinere forskellige formateringskoder sammen for at få det ønskede resultat i Excel. Hvis du helt vil undgå decimaler, kan du bruge TEXT-funktionen til at vise tal som brøker med skråstreg (/) kode. For eksempel vil formlen nedenfor vise tallet fra celle A2 som en brøk:
=TEKST(A2, "?/?")
Visning af dit Excel-output som brøker kan give dig en fordel, hvornår beregning af nøgletal i Excel, da det gør dem nemmere at læse.
Formatering af dato ved hjælp af TEXT-funktionen
TEKST-funktionen giver dig også mulighed for at formatere datoer og klokkeslæt i Excel. En bekvem måde at kombinere dato- eller klokkeslætsværdier med tekststrenge på er at bruge funktionerne CONCATENATE og TEXT.
Funktionen CONCATENATE giver dig mulighed for link flere strenge sammen i Excel. Du kan bruge denne funktion til at vise en tekststreng sammen med en dato- eller tidsværdi. Indtil videre skal du bare kombinere CONCATENATE med en funktion, der indsætter den aktuelle dato eller tid i Excel. Hvor passer TEXT-funktionen så ind i alt dette?
Excels datofunktioner fungerer ved hjælp af et numerisk internt system, og hvis de ikke er formateret korrekt, kan tidsfunktioner som I DAG returnere useriøse tal. TEXT-funktionen kan omdanne disse tal til en ordentlig datostreng, og CONCATENATE-funktionen kan sætte alt sammen for at præsentere dem.
For at repræsentere dagens dato sammen med en tekststreng kan du bruge følgende formel:
=SAMLET("Idag er ", TEKST(I DAG(), "dddd, dd-mmm-å"))
Bemærk, at brevet uden for et datoformat d angiver ugedagen i stedet for måneden. Tilføjer mere ds vil vise den fulde version af dagen. For eksempel, ddd ville vise Mandag, hvorimod ddd ville vise man. Det samme princip gælder for månedsdagene og selve månederne.
Formatering af specielle tal ved hjælp af TEXT-funktionen
Der kan være tidspunkter, hvor du har brug for at tilpasse formateringen af tal i din celle for at opfylde specifikke krav. To eksempler fra det virkelige liv kunne være at arrangere et sæt telefonnumre i et regneark eller at repræsentere store tal ved hjælp af videnskabelig notation. TEKST-funktionen er praktisk i begge scenarier.
Formatering af telefonnumre
Du kan tilpasse celleformateringen for telefonnumre ved hjælp af TEKST-funktionen. Dette giver dig mulighed for at tilføje bindestreger og mellemrum, hvilket gør telefonnumrene mere læsbare.
Derudover kan du bruge TEKST til at integrere en form for betinget formatering. Ved at indstille betingelser baseret på antallet af cifre i telefonnummeret, kan du vise dem i bestemte formater. Følgende formel udfører disse opgaver:
=TEKST(A2,"[>9999999](###) ###-####; ###-####")
Denne formel bruger TEKST-funktionen til at indtaste tallet fra celle A2. Hvis tallet er større end 9,999,999 (hvilket betyder, at den har mere end syv cifre), vil den vise de første tre cifre i parentes og tilføje en bindestreg efter de følgende tre cifre. For tal, der er mindre end eller lig med 9,999,999, vil de første tre cifre have en bindestreg tilføjet efter sig.
Formatering af videnskabelige notationer
Videnskabelige notationer er nødvendige for effektivt at kommunikere dine data, når du har at gøre med store tal. TEKST-funktionen kan lette dette. Du kan bruge E for at konfigurere videnskabelig notationsformatering:
=TEKST(B2, "0.00E+00")
Denne formel vil vise tallet i B2 som et multiplum af 10. Det 0.00 betyder, at koefficienten vil have to decimaler, og 00 betyder, at eksponenten ikke vil være større end 99.
Formater dine data med Excels TEKST-funktion
Formatering af dine data kan være skræmmende, men Excels TEKST-funktion gør det til en leg. Med denne funktion kan du tilpasse udseendet af dine tal, datoer og tidspunkter for at gøre dem mere visuelt tiltalende og nemmere at forstå.
Skønheden ved at bruge TEXT ligger i dens alsidighed - du kan kombinere formateringskoder og andre Excel-funktioner for at udvide dine formateringsmuligheder drastisk. Uanset om du har brug for at vise tal med bestemte decimaler, formatere datoer og klokkeslæt eller endda tilpasse videnskabelige notationer og telefonnumre, har TEXT dig dækket.