Vill du få din Excel-data att se mer professionell ut? Lär dig hur du formaterar siffror, datum och tider med TEXT-funktionen.

Anpassad formatering är lika användbart som alla andra verktyg i Excel, men vad händer om du inte behövde gå igenom menyerna för att formatera dina celler varje gång? Ännu mer, tänk om du kunde formatera dina celler direkt i Excel-formler?

TEXT-funktionen i Excel gör just det. Det låter dig anpassa formateringen av dina data direkt i formelfältet. Låt oss utforska hur man formaterar siffror, datum och specialtal med hjälp av TEXT-funktionen i Excel.

Vad är TEXT-funktionen i Excel?

TEXT är en Excel-funktion som låter dig anpassa formateringen av dina data i Excel. Med den här funktionen kan du tillämpa anpassad formatering på specifika celler, vilket gör dina data mer visuellt tilltalande och lättare att förstå.

Utdata från TEXT är mycket lik använda anpassad formatering i Excel. Syntaxen för det är som nedan:

=TEXT(värde, format_text)

Här, värde hänvisar till talet du vill konvertera, medan format_text är det formateringsschema du vill använda.

instagram viewer

TEXT-funktionen kan formatera olika datatyper, inklusive siffror, datum och tider. Till skillnad från anpassad formatering i Excel är TEXT en funktion som du snabbt kan anropa i formelfältet och kombinera med andra Excel-funktioner, vilket gör det till ett mångsidigt verktyg.

Formatera kod

Beskrivning

#

Sifferplatshållare som representerar valfria siffror. Det kommer inte att visas om det inte finns signifikanta siffror.

0

Sifferplatshållare som alltid visas. Om det inte finns några signifikanta siffror kommer det att fyllas i med obetydliga nollor.

?

Sifferplatshållare som bekräftar obetydliga nollor men som inte visar dem. Den kommer att visa nollorna om det är nödvändigt att justera decimalerna.

.

Decimalpunkt.

,

Tusentalsavskiljare.

d

Dag i månaden eller veckodag.

m

Månad när den används som en del av ett datum och minut när den används som en del av tiden.

y

År.

s

Andra.

/

Bråkindikator.

E

Vetenskaplig notation.

TEXT-funktionen följer samma kodformat som anpassade talformat i Excel. Tabellen ovan listar de vanligaste koderna.

Hur man formaterar siffror med TEXT-funktionen

Att formatera siffror till mer läsbara former är en av de mest användbara tillämpningarna av TEXT-funktionen. Låt oss ta ett exempel där vi skulle vilja att en specifik cell visar tal från en annan cell med fyra decimaler.

Det är viktigt att komma ihåg att TEXT-utgången kommer att vara en textsträng, och du kan inte mata den till formler som kräver siffror. I sådana fall måste du mata in de ursprungliga värdena snarare än de formaterade textskripten.

Du kan använda antingen hashtaggen (#) eller noll (0) koder för att uppnå detta, beroende på om du vill visa obetydliga decimaler. Kom ihåg att hashtaggen (#) visar inte obetydliga nollor.

Till exempel, om du vill begränsa resultaten från cell A2 till fyra decimaler och visa dem i cellen C2, kan du använda formeln nedan:

=TEXT(A2, "#.0000")

Denna formel visar värdet från A2 med fyra decimaler, oavsett om nollorna är signifikanta. Du kan göra större värden lättare att läsa genom att lägga till tusentals avgränsare. Samma kod ovan med en tusentalsavgränsare skulle se ut som nedan:

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

Det är viktigt att komma ihåg att du kan kombinera olika formateringskoder för att få önskat resultat i Excel. Om du vill undvika decimaler helt kan du använda TEXT-funktionen för att visa tal som bråk med snedstreck (/) kod. Till exempel kommer formeln nedan att visa numret från cellen A2 som en bråkdel:

=TEXT(A2, "?/?")

Att visa din Excel-utdata som bråk kan ge dig en fördel när beräkna kvoter i Excel, eftersom det gör dem lättare att läsa.

Formatera datum med TEXT-funktionen

Med TEXT-funktionen kan du även formatera datum och tider i Excel. Ett bekvämt sätt att kombinera datum- eller tidsvärden med textsträngar är att använda funktionerna CONCATENATE och TEXT.

Funktionen CONCATENATE låter dig länka flera strängar tillsammans i Excel. Du kan använda den här funktionen för att visa en textsträng bredvid ett datum- eller tidsvärde. Än så länge behöver du bara kombinera CONCATENATE med en funktion som infogar aktuellt datum eller tid i Excel. Var passar TEXT-funktionen i allt detta då?

Excels datumfunktioner fungerar med ett internt siffersystem, och om de inte formateras korrekt kan tidsfunktioner som TODAY returnera orimliga siffror. TEXT-funktionen kan omvandla dessa siffror till en riktig datumsträng, och CONCATENATE-funktionen kan sätta ihop allt för att presentera dem.

För att representera dagens datum tillsammans med en textsträng kan du använda följande formel:

=KONKATERA("Idag är ", TEXT(I DAG(), "dddd, dd-mmm-å"))

Observera att utanför ett datumformat, bokstaven d anger veckodag snarare än dag i månaden. Lägger till mer ds kommer att visa den fullständigare versionen av dagen. Till exempel, dddd skulle visa måndag, medan ddd skulle visa mån. Samma princip gäller för dagar i månaden och månaderna själva.

Formatera specialnummer med TEXT-funktionen

Det kan finnas tillfällen då du behöver anpassa formateringen av siffror i din cell för att uppfylla specifika krav. Två verkliga exempel kan vara att ordna en uppsättning telefonnummer i ett kalkylblad eller representera stora tal med hjälp av vetenskaplig notation. TEXT-funktionen är praktisk i båda scenarierna.

Formatera telefonnummer

Du kan anpassa cellformateringen för telefonnummer med hjälp av TEXT-funktionen. Detta gör att du kan lägga till bindestreck och mellanslag, vilket gör telefonnumren mer läsbara.

Dessutom kan du använda TEXT för att integrera en form av villkorlig formatering. Genom att ställa in villkor baserat på antalet siffror i telefonnumret kan du visa dem i specifika format. Följande formel utför dessa uppgifter:

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

Den här formeln använder TEXT-funktionen för att mata in numret från cell A2. Om antalet är större än 9,999,999 (vilket betyder att den har mer än sju siffror), den kommer att visa de tre första siffrorna inom parentes och lägga till ett bindestreck efter de följande tre siffrorna. För tal som är mindre än eller lika med 9,999,999, kommer de tre första siffrorna att ha ett bindestreck efter sig.

Formatera vetenskapliga notationer

Vetenskapliga notationer är nödvändiga för att effektivt kommunicera dina data när du hanterar stora antal. TEXT-funktionen kan underlätta detta. Du kan använda E för att ställa in formatering av vetenskaplig notation:

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

Denna formel visar numret i B2 som en multipel av 10. De 0.00 betyder att koefficienten kommer att ha två decimaler, och 00 betyder att exponenten inte kommer att vara större än 99.

Formatera dina data med Excels TEXT-funktion

Att formatera dina data kan vara skrämmande, men Excels TEXT-funktion gör det enkelt. Med den här funktionen kan du anpassa utseendet på dina siffror, datum och tider för att göra dem mer visuellt tilltalande och lättare att förstå.

Det fina med att använda TEXT ligger i dess mångsidighet – du kan kombinera formateringskoder och andra Excel-funktioner för att drastiskt utöka dina formateringsalternativ. Oavsett om du behöver visa siffror med specifika decimaler, formatera datum och tider, eller till och med anpassa vetenskapliga noteringar och telefonnummer, har TEXT dig täckt.