Applies ToExcel för Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Om du vill skapa ett anpassat talformat börjar du med att välja ett av de inbyggda talformaten som utgångspunkt. Sedan anpassar du talformatet genom att göra ändringar i koden.

Ett talformat kan innehålla upp till fyra kodavsnitt, avgränsade med semikolon. I de här kodavsnitten definieras formatet för positiva tal, negativa tal, nollvärden och text i den ordningen.

<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>

Du kan till exempel använda följande kodavsnitt för att skapa följande anpassade format:

[Blå]#,##0,00_); [Röd] (#,##0.00); 0.00;" försäljning " @

Du behöver inte ta med alla kodavsnitt i det anpassade talformatet. Om du bara anger två kodavsnitt för det anpassade talformatet används det första avsnittet för positiva tal och nollor och det andra avsnittet används för negativa tal. Om du bara anger ett kodavsnitt används det för alla tal. Om du vill hoppa över ett kodavsnitt och ta med ett kodavsnitt som följer efter det måste du ta med det avslutande semikolonet för avsnittet som du hoppar över.

Följande riktlinjer bör vara användbara för att anpassa något av dessa nummerformatskodavsnitt.

Obs!: Språk- och regioninställningarna på datorn kan påverka de anpassade format som visas som standard på fliken Talformatering i dialogrutan Cellformat. Du kan till exempel ställa in valutasymbolen, formatera negativa värden, tusentalsavgränsare och decimaltecken i datorinställningarna, vilket kan påverka vilka anpassade format som visas i Excel. 

  • Visa både text och tal    Om du vill visa både text och tal i en cell omsluter du texttecknen med dubbla citattecken (" ") eller föregår ett enstaka tecken med ett omvänt snedstreck (\). Infoga tecknen i lämpligt avsnitt i formatkoden. Skriv till exempel formatet $0,00" Överskott";$-0,00" Brist" för att visa ett positivt belopp som "$125.74 Överskott" och ett negativt belopp som "$-125.74 Brist.". Observera att det finns ett blanksteg före både "Överskott" och "Brist" i varje kodavsnitt.

    Följande tecken visas utan citattecken.

$

dollartecken

+

plustecken

(

vänsterparentes

:

Kolon

^

cirkumflex

'

Apostrof

{

vänster klammerparentes

<

Mindre än-tecken

=

likhetstecken

-

minustecken

/

Snedstreck

)

högerparentes

!

utropstecken

&

Et-tecken

~

Tilde

}

höger klammerparentes

>

Större än-tecken

Blanksteg

  • Ta med ett avsnitt för textinmatning    Om det ingår är ett textavsnitt alltid det sista avsnittet i talformatet. Ta med ett "at"-tecken (@) i avsnittet där du vill visa text som du skriver i cellen. Om @-tecknet utelämnas från textavsnittet visas inte text som du skriver. Om du alltid vill visa specifika texttecken med den skrivna texten omger du den ytterligare texten med dubbla citattecken (" "). Till exempel "bruttokvitton för "@

    Om formatet inte innehåller ett textavsnitt påverkas inte alla icke-numeriska värden som du skriver i en cell med det formatet. Dessutom konverteras hela cellen till text.

  • Lägga till blanksteg    Om du vill skapa ett blanksteg som är bredden på ett tecken i ett talformat tar du med ett understreck (_), följt av det tecken som du vill använda. Om du till exempel följer ett understreck med en högerparentes, till exempel _), stämmer positiva tal ihop med negativa tal som omges av parenteser.

  • Upprepa tecken    Om du vill upprepa nästa tecken i formatet för att fylla kolumnbredden tar du med en asterisk (*) i talformatet. Skriv till exempel 0*- om du vill ta med tillräckligt många streck efter ett tal för att fylla cellen, eller skriv *0 före ett format för att inkludera inledande nollor.

  • Ta med dubbla citattecken  Om du vill visa dubbla citattecken i cellen använder du \" (omvänt snedstreck följt av dubbla citattecken). Om du till exempel vill visa 32 som 32" i cellen använder du #\" som talformat.

  • Ta med decimaler och signifikanta siffror    Om du vill formatera bråktal eller tal som innehåller decimaltecken tar du med följande platshållare, decimaltecken och tusenavgränsare i ett avsnitt.

0 (noll)

Platshållaren för siffror visar nollor utan betydelse om ett tal har färre siffror än det finns nollor i formatet. Om du till exempel skriver 8,9 och vill att det ska visas som 8,90 använder du formatet #.00.

#

Den här sifferplatshållaren följer samma regler som 0 (noll). Däremot visas inte extra nollor i Excel när talet som du skriver har färre siffror på vardera sidan om decimalen än om det finns #-symboler i formatet. Om det anpassade formatet till exempel är #.##, och du skriver 8,9 i cellen, visas talet 8,9 .

?

Den här sifferplatshållaren följer samma regler som 0 (noll). Excel lägger dock till ett blanksteg för obetydliga nollor på vardera sidan om decimalkommat så att decimaltäta punkter justeras i kolumnen. Det anpassade formatet 0,0? justerar till exempel decimalt för talen 8,9 och 88,99 i en kolumn.

. (punkt)

Den här sifferplatshållaren visar decimalkommat i ett tal.

  • Om ett tal har fler siffror till höger om decimalkommat än vad det finns platshållare i formatet avrundas talet till så många decimaler som det finns platshållare. Om det finns fler siffror till vänster om decimalkommat än vad som finns platshållare visas de extra siffrorna. Om formatet bara innehåller taltecken (#) till vänster om decimaltecknet börjar tal som är mindre än 1 med ett decimaltecken. till exempel 0,47.

Om du vill visa

Som

Använder du den här koden

1234,59

1234,6

####.#

8,9

8,900

#,000

,631

0,6

0,#

12 1234.568   

12.0 1234.57

#,0#

44.398 102.65 2.8

  44.398 102.65     2.8 (med justerade decimaler)

???.???

5.25 5.3

5 1/4 5 3/10 (med justerade bråktal)

# ???/???

  • Visa tusentalsavgränsare    Om du vill visa ett kommatecken som tusentalsavgränsare eller skala ett tal med en multipel av 1 000 tar du med följande avgränsare i talformatet.

, (komma)

Visar tusentalsavgränsaren i ett tal. I Excel avgränsas tusentals med kommatecken om formatet innehåller ett kommatecken som omges av nummertecken (#) eller med nollor. Ett mellanslag som följer en platshållare för siffror skalar numret med 1 000. Om formatet till exempel är #.0, och du skriver 12 200 000 i cellen, visas talet 12200,0 .

Om du vill visa

Som

Använder du den här koden

12000

12<nbsp />000

#,###

12000

1,2

#,

12200000

12.2M

0,0,,"M"

  • Ange färger    Om du vill ange färg för en del av formatet skriver du namnet på någon av följande åtta färger inom hakparenteser i avsnittet. Färgkoden måste vara det första objektet i avsnittet.

[Svart]

[Grön]

[Vit]

[Blå]

[Magenta]

[Gul]

[Cyan]

[Röd]

  • Ange villkor    Om du vill ange talformat som bara ska användas om ett tal uppfyller ett villkor som du anger omsluter du villkoret med hakparenteser. Villkoret består av en jämförelseoperator och ett värde. I följande format visas till exempel tal som är mindre än eller lika med 100 med rött teckensnitt och tal som är större än 100 med ett blått teckensnitt.

    [Röd][<=100];[Blå][>100]

    Om du vill använda villkorsstyrd formatering för celler (till exempel färgskuggning som är beroende av värdet i en cell) klickar du på Villkorsstyrd formatering i gruppen Format på fliken Start.

  • Ta med valutasymboler    Om du vill skriva någon av följande valutasymboler i ett talformat trycker du på NUM LOCK och använder det numeriska tangentbordet för att skriva ANSI-koden för symbolen.

Om du vill ange

Tryck på den här koden

¢

ALT+0162

£

ALT+0163

¥

ALT+0165

€

ALT+0128

  • Obs!: Anpassade format sparas tillsammans med arbetsboken. Om du vill att Excel alltid ska använda en specifik valutasymbol måste du ändra den valutasymbol som är markerad i de nationella alternativen i Kontrollpanelen innan du startar Excel.

  • Visa procent    Om du vill visa tal i procent av 100 – till exempel om du vill visa 0,08 som 8 % eller 2,8 som 280 % – tar du med procenttecknet (%) i talformatet.

  • Visa vetenskapliga notationer    Om du vill visa tal i vetenskapligt (exponentiellt) format använder du följande exponentkoder i ett avsnitt.

E (E-, E+, e-, e+)

Visar ett tal i vetenskapligt (exponentiellt) format. Excel visar ett tal till höger om "E" eller "e" som motsvarar antalet platser som decimalkommat har flyttats. Om formatet till exempel är 0,00E+00 och du skriver 12 200 000 i cellen visas talet 1,22E+07 . Om du ändrar talformatet till #0,0E+0 visas talet 12.2E+6 .

  • Visa dagar, månader och år    Om du vill visa tal som datumformat (till exempel dagar, månader och år) använder du följande koder i ett avsnitt.

m

Visar månaden som ett tal utan inledande nolla.

mm

Visar månaden som ett tal med en inledande nolla när det behövs.

mmm

Visar månaden som en förkortning (jan till dec).

mmmm

Visar månaden som ett fullständigt namn (januari till december).

mmmmm

Visar månaden som en bokstav (J till D).

d

Visar dagen som ett tal utan inledande nolla.

dd

Visar dagen som ett tal med en inledande nolla när det behövs.

ddd

Visar dagen som en förkortning (sön till lör).

dddd

Visar dagen som ett fullständigt namn (söndag till lördag).

åå

Visar året som ett tvåsiffrigt tal.

yyyy

Visar året som ett fyrsiffrigt tal.

Om du vill visa

Som

Använder du den här koden

Månader

1–12

m

Månader

01–12

mm

Månader

Jan–dec

mmm

Månader

Januari–december

mmmm

Månader

J–D

mmmmm

Dagar

1–31

d

Dagar

01–31

dd

Dagar

Sön –lör

ddd

Dagar

Söndag–lördag

dddd

År

00–99

åå

År

1900–9999

yyyy

  • Visa timmar, minuter och sekunder    Om du vill visa tidsformat (till exempel timmar, minuter och sekunder) använder du följande koder i ett avsnitt.

h

Visar timmen som ett tal utan inledande nolla.

[h]

Visar förfluten tid i timmar. Om du arbetar med en formel som returnerar en tid då antalet timmar överskrider 24 använder du ett talformat som liknar [h]:mm:ss.

hh

Visar timmen som ett tal med en inledande nolla när det behövs. Om formatet innehåller FM eller EM baseras timmen på 12-timmarsklockan. Annars baseras timmar på 24-timmarsklocka.

m

Visar minuten som ett tal utan inledande nolla.

Obs!:  M- eller mm-koden måste visas omedelbart efter h- eller hh-koden eller omedelbart före ss-koden. Annars visas månaden i stället för minuter i Excel.

[m]

Visar förfluten tid i minuter. Om du arbetar med en formel som returnerar en tid då antalet minuter överskrider 60 använder du ett talformat som liknar [mm]:ss.

mm

Visar minuten som ett tal med en inledande nolla när det behövs.

Obs!:  M- eller mm-koden måste visas omedelbart efter h- eller hh-koden eller omedelbart före ss-koden. Annars visas månaden i stället för minuter i Excel.

s

Visar den andra som ett tal utan inledande nolla.

[s]

Visar förfluten tid i sekunder. Om du arbetar med en formel som returnerar en tid då antalet sekunder överskrider 60 använder du ett talformat som liknar [ss].

ss

Visar den andra som ett tal med en inledande nolla när det behövs. Om du vill visa bråktal av en sekund använder du ett talformat som liknar h:mm:ss.00.

FM/EM, fm/em, A/P, a/p

Visar timmen med en 12-timmarsklocka. Excel visar AM, am, A eller a for times från midnatt till 12:00 och PM, PM, P eller p för tider från lunchtid till midnatt.

Om du vill visa

Som

Använder du den här koden

Timmar

0–23

h

Timmar

00–23

hh

Minuter

0–59

m

Minuter

00–59

mm

Sekunder

0–59

s

Sekunder

00–59

ss

Tid

4 AM

t AM/PM

Tid

4:36 PM

t:mm AM/PM

Tid

4:36:03 P

t:mm:ss A/P

Tid

4:36:03.75

t:mm:ss,00

Förfluten tid (timmar och minuter)

1:02

[h]:mm

Förfluten tid (minuter och sekunder)

62:16

[mm]:ss

Förfluten tid (sekunder och hundradelar)

3735,80

[ss],00

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.