Vil du få Excel-dataene dine til å se mer profesjonelle ut? Lær hvordan du formaterer tall, datoer og klokkeslett med TEXT-funksjonen.

Egendefinert formatering er like nyttig som alle andre verktøy i Excel, men hva om du ikke måtte gå gjennom menyene for å formatere cellene hver gang? Enda mer, hva om du kunne formatere cellene dine direkte i Excel-formler?

TEXT-funksjonen i Excel gjør nettopp det. Den lar deg tilpasse formateringen av dataene dine rett inne i formellinjen. La oss utforske hvordan du formaterer tall, datoer og spesielle tall ved å bruke TEXT-funksjonen i Excel.

Hva er TEXT-funksjonen i Excel?

TEXT er en Excel-funksjon som lar deg tilpasse formateringen av dataene dine i Excel. Ved å bruke denne funksjonen kan du bruke tilpasset formatering på spesifikke celler, noe som gjør dataene dine mer visuelt tiltalende og lettere å forstå.

Utgangen til TEXT er veldig lik ved hjelp av tilpasset formatering i Excel. Syntaksen for det er som nedenfor:

=TEXT(verdi, format_tekst)

Her, verdi refererer til tallet du vil konvertere, mens format_tekst er formateringsskjemaet du vil bruke.

TEKST-funksjonen kan formatere ulike datatyper, inkludert tall, datoer og klokkeslett. I motsetning til tilpasset Excel-formatering, er TEXT en funksjon du raskt kan tilkalle i formellinjen og kombinere med andre Excel-funksjoner, noe som gjør det til et allsidig verktøy.

Formater kode

Beskrivelse

#

Sifferplassholder som representerer valgfrie sifre. Det vil ikke vises hvis det ikke er signifikante sifre.

0

Siffer plassholder som alltid vises. Hvis det ikke er signifikante sifre, vil det fylles ut med ubetydelige nuller.

?

Sifferplassholder som gjenkjenner ubetydelige nuller, men som ikke viser dem. Den vil vise nullene hvis det er nødvendig å justere desimalene.

.

Desimal tegn.

,

Tusenskiller.

d

Dag i måneden eller ukedagen.

m

Måned når den brukes som en del av en dato, og minutt når den brukes som en del av tiden.

y

År.

s

Sekund.

/

Brøkindikator.

E

Vitenskapelig notasjon.

TEKST-funksjonen følger samme kodeformat som egendefinerte tallformater i Excel. Tabellen ovenfor viser de mest brukte kodene.

Hvordan formatere tall med TEXT-funksjonen

Formatering av tall til mer lesbare former er en av de mest nyttige applikasjonene til TEXT-funksjonen. La oss ta et eksempel der vi ønsker at en spesifikk celle skal vise tall fra en annen celle med fire desimaler.

Det er viktig å huske at TEKST-utgangen vil være en tekststreng, og du kan ikke mate den til formler som krever tallinndata. I slike tilfeller må du mate de originale verdiene i stedet for de formaterte tekstskriptene.

Du kan bruke enten hashtaggen (#) eller null (0) koder for å oppnå dette, avhengig av om du ønsker å vise ubetydelige desimaler. Husk at hashtaggen (#) viser ikke ubetydelige nuller.

For eksempel hvis du vil begrense resultatene fra celle A2 til fire desimaler og vis dem i celle C2, kan du bruke formelen nedenfor:

=TEKST(A2, "#.0000")

Denne formelen vil vise verdien fra A2 med fire desimaler, uavhengig av om nullene er signifikante. Du kan gjøre større verdier lettere å lese ved å legge til tusenvis av skilletegn. Den samme koden ovenfor med en tusenskilletegn vil se ut som nedenfor:

=TEKST(A2, "###,###.0000")

Det er viktig å huske at du kan kombinere ulike formateringskoder sammen for å få ønsket resultat i Excel. Hvis du vil unngå desimaler helt, kan du bruke TEKST-funksjonen til å vise tall som brøk med skråstreken (/) kode. For eksempel vil formelen nedenfor vise tallet fra cellen A2 som en brøkdel:

=TEKST(A2, "?/?")

Å vise Excel-utdataene dine som brøker kan gi deg en fordel når beregne forholdstall i Excel, da det gjør dem lettere å lese.

Formatere dato ved å bruke TEXT-funksjonen

TEKST-funksjonen lar deg også formatere datoer og klokkeslett i Excel. En praktisk måte å kombinere dato- eller klokkeslettverdier med tekststrenger på er å bruke funksjonene CONCATENATE og TEXT.

CONCATENATE-funksjonen lar deg koble flere strenger sammen i Excel. Du kan bruke denne funksjonen til å vise frem en tekststreng ved siden av en dato- eller klokkeslettverdi. Så langt trenger du bare å kombinere CONCATENATE med en funksjon som setter inn gjeldende dato eller klokkeslett i Excel. Hvor passer TEXT-funksjonen inn i alt dette, da?

Excels datofunksjoner fungerer ved hjelp av et internt tallsystem, og hvis de ikke er formatert riktig, kan tidsfunksjoner som I DAG returnere useriøse tall. TEXT-funksjonen kan transformere disse tallene til en riktig datostreng, og CONCATENATE-funksjonen kan sette alt sammen for å presentere dem.

For å representere dagens dato sammen med en tekststreng, kan du bruke følgende formel:

=KONKATENE("Idag er ", TEXT(I DAG(), "dddd, dd-mmm-å"))

Merk at utenfor et datoformat, bokstaven d angir ukedagen i stedet for måneden. Legger til flere ds vil vise den fullstendige versjonen av dagen. For eksempel, dddd ville vises mandag, mens ddd ville vises man. Det samme prinsippet gjelder for månedene og månedene selv.

Formatere spesielle tall ved å bruke TEXT-funksjonen

Det kan være tider når du trenger å tilpasse formateringen av tall i cellen din for å møte spesifikke krav. To virkelige eksempler kan være å ordne et sett med telefonnumre i et regneark eller representere store tall ved hjelp av vitenskapelig notasjon. TEKST-funksjonen er nyttig i begge scenarier.

Formatering av telefonnumre

Du kan tilpasse celleformateringen for telefonnumre ved å bruke TEKST-funksjonen. Dette lar deg legge til bindestreker og mellomrom, noe som gjør telefonnumrene mer lesbare.

I tillegg kan du bruke TEKST til å integrere en form for betinget formatering. Ved å angi betingelser basert på antall sifre i telefonnummeret, kan du vise dem i bestemte formater. Følgende formel utfører disse oppgavene:

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

Denne formelen bruker TEKST-funksjonen til å legge inn tallet fra celle A2. Hvis tallet er større enn 9,999,999 (som betyr at den har mer enn syv sifre), vil den vise de tre første sifrene i parentes og legge til en bindestrek etter de følgende tre sifrene. For tall som er mindre enn eller lik 9,999,999, vil de tre første sifrene ha en bindestrek lagt til etter seg.

Formatering av vitenskapelige notasjoner

Vitenskapelige notasjoner er nødvendige for å effektivt kommunisere dataene dine når du arbeider med store tall. TEKST-funksjonen kan lette dette. Du kan bruke E for å sette opp formatering av vitenskapelig notasjon:

=TEKST(B2, "0.00E+00")

Denne formelen vil vise tallet i B2 som et multiplum av 10. De 0.00 betyr at koeffisienten vil ha to desimaler, og 00 betyr at eksponenten ikke vil være større enn 99.

Formater dataene dine med Excels TEXT-funksjon

Å formatere dataene dine kan være skremmende, men Excels TEXT-funksjon gjør det til en lek. Med denne funksjonen kan du tilpasse utseendet til tallene, datoer og klokkeslett for å gjøre dem mer visuelt tiltalende og lettere å forstå.

Det fine med å bruke TEXT ligger i dens allsidighet – du kan kombinere formateringskoder og andre Excel-funksjoner for å drastisk utvide formateringsalternativene dine. Enten du trenger å vise tall med spesifikke desimaler, formatere datoer og klokkeslett, eller til og med tilpasse vitenskapelige notasjoner og telefonnumre, har TEXT deg dekket.