Hoppa till huvudinnehåll

Hur formaterar jag siffror i tusentals, miljoner eller miljarder i Excel?

Om du antar att du har en lista med stort antal, nu vill du formatera dem i tusentals, miljoner eller miljarder så att de ser snygga och koncisa ut som följande skärmdump visas. Den här artikeln kommer jag att prata om hur man formaterar siffror i tusentals, miljoner eller miljarder snabbt i Excel.


Formatera siffror i tusentals, miljoner, miljarder separat med Format Cells-funktionen

I Excel kan du skapa anpassat format med Formatera celler funktion för att lösa denna uppgift, gör så här:

1. Välj listan med siffror som du vill formatera.

2. Högerklicka sedan och välj Formatera celler från snabbmenyn, se skärmdump:

3. I Formatera celler under dialogrutan Antal fliken, välj Custom från den vänstra rutan, i Typ textruta, ange nedanstående formatkod efter behov:

  • Formatera siffror i tusen: 0, "K"
  • Formatera siffror i miljoner: 0 ,, "M"
  • Formatera siffror i miljarder: 0 ,,, "B"

4. Klicka sedan OK för att stänga dialogrutan och dina siffror har formaterats i tusentals, miljoner eller miljarder enligt följande skärmdump:

  • tips: Om du vill formatera siffrorna i tusentals eller miljoner med komma enligt följande skärmdump, använd detta format: #, ## 0, "K" or #, ## 0 ,, "M" i Formatera celler dialog ruta.


Formatera nummer i tusentals, miljoner, miljarder baserat på siffror med Format Cells-funktion

Om du vill formatera siffrorna i tusentals, miljoner eller miljarder baserat på de specifika siffrorna istället för bara ett nummerformat. Till exempel att visa 1,100,000 1.1 som 110,000 miljoner och 110.0 XNUMX som XNUMX tusen som följande skärmdump visas.

1. Markera cellerna som innehåller de siffror du vill formatera och högerklicka sedan Formatera celler alternativet från snabbmenyn.

2. I Formatera celler under dialogrutan Antal fliken, välj Custom från den vänstra rutan, i Typ textruta, ange denna formatkod: [<999950]0.0,"K";[<999950000]0.0,,"M";0.0,,,"B", se skärmdump:

3. Klicka sedan OK knappen, och alla siffror har formaterats som önskat format baserat på siffrorna, se skärmdump:


Konvertera förkortningsnummer till normala långa siffror (1K = 1000) med formel

Ibland vill du göra motsatt operation för att konvertera förkortningsnumren till normala långa siffror som visas nedan:

Ange eller kopiera formeln nedan till en tom cell där du vill få resultatet:

=IF(ISTEXT(A2),10^(LOOKUP(RIGHT(A2),{"B","K","M"}, {9,3,6}))*LEFT(A2,LEN(A2)-1),A2)

Dra sedan påfyllningshandtaget ner till de celler du vill använda denna formel, och alla förkortningsnummer har formaterats till de normala långa siffrorna efter behov, se skärmdump:


Mer relativa format clles artiklar:

  • Formatera nummer som vanligt (1: a 2: a 3: e) i Excel
  • I vissa fall måste vi formatera numret som 1: a, 2: a, 3: e, etc. när vi rankar som bilden nedan visas. Men vet du hur man formaterar dessa huvudnummer som ordinarie nummer i Excel? I allmänhet finns det ingen inbyggd funktion för att konvertera nummer som första i Excel, men här kan jag introducera några knep på detta problem.
  • Använd datavalidering för att tvinga telefonnummerformat i Excel
  • Det kan finnas, det finns olika telefonnummerformat som kan användas när du skriver i Excel-arbetsboken. Men hur kan du bara tillåta att ett telefonnummerformat matas in i en kolumn i kalkylbladet? Till exempel vill jag bara att telefonnumret eftersom det här formatet 123-456-7890 ska tillåtas ange i ett kalkylblad.
  • Validera e-postadresser i en kolumn med kalkylblad
  • Som vi alla vet består en giltig e-postadress av tre delar, användarnamnet, "at-symbolen" (@) och domänen. Ibland tillåter du bara andra att bara ange e-postadressformatstexten i en viss kolumn i kalkylbladet. Är det möjligt att uppnå denna uppgift i Excel?

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (21)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Could you please show me how to do formula with the negative number?
Ex: -2439.7 M => -2.44 B?
This comment was minimized by the moderator on the site
Muchas Gracias por compartir este formato y fórmula, me sirvió muchísimo.
This comment was minimized by the moderator on the site
Olá,

Muito obrigado pela explicativa, uma dúvida...
nesta formula é possível manter valores menores como reais ?
quando tenho valores menores em minha planilha por exemplo R$ 835,00 ele traz abreviação de R$ 0,84 k.
existe como colocar um código dentro deste que você menciona mantendo valores menores em reais.
This comment was minimized by the moderator on the site
Hello, Jef Gomes
To solve your problem, the below formula may do you a favor:
=SUBSTITUTE(TEXT(ROUND(A2/(1000^INT(LOG10(A2)/3)),2),"#.## ") & CHOOSE(INT(LOG10(A2)/3)+1,"","K","M","B","T"),". ","")
Please try, hope it can help you!
This comment was minimized by the moderator on the site
madam/sir, i just want my data from rupees to thousand i.e 55050 and want this data in 55.05

could you please suggest?
This comment was minimized by the moderator on the site
Hello, JK,
Maybe the following video can help you:
https://www.youtube.com/watch?v=yg7uEKj8Szk
Please have a try, thank you!
This comment was minimized by the moderator on the site
hola, ¿como puedo hacer que los negativos queden tambien con el formato, ejemplo un -752.000.000 deberia quedar como -752M y actualmente con este formato me queda -752.000k.

PD: muy bueno el post recomendado.
This comment was minimized by the moderator on the site
This is so fucking ridiculously good. You have totally saved me today. God bless all of you, especially the person who wrote this document. Thank you so much, have a good day.
This comment was minimized by the moderator on the site
Hello Alan,

Glad to help. You can format the cell to make the negative number turn red within parentheses. Please see the attached pictures.https://www.extendoffice.com/images/stories/comments/comment-zmt/negative_number_format_1.pnghttps://www.extendoffice.com/images/stories/comments/comment-zmt/negative_number_format_2.png

Sincerely,
Mandy
This comment was minimized by the moderator on the site
Hola a mi me sirvió muchísimo el formato solo tengo una duda cuando es negativo el millón o lo miles como puedo condicionar para que se ponga en rojo ( aparezca el signo negativo o en su caso dentro de paréntesis)
This comment was minimized by the moderator on the site
Using this formula =IF(ISTEXT(A2),10^(LOOKUP(RIGHT(A2),{"B","K","M"}, {9,3,6}))*LEFT(A2,LEN(A2)-1),A2). How to modify this formula if my data set has K, M, B, and without abbreviative numbers? It will appear #N/A for the value without abbreviative numbers.
This comment was minimized by the moderator on the site
My data set has numbers in tens, hundreds, thousands, millions, and billions. Using the method 2 formula reformats my numbers in tens and hundreds with abbreviation using “k.” For example, using the method 2 formula turns “135” into “0.1k” and “45” into “0.0k.” How does the method 2 formula need to be modified to keep “135” and “45?”
This comment was minimized by the moderator on the site
Hello, Adam,
To solve your problem, please apply the below formula:
=SUBSTITUTE(TEXT(ROUND(A2/(1000^INT(LOG10(A2)/3)),2),"#.## ") & CHOOSE(INT(LOG10(A2)/3)+1,"","K","M","B","T"),". ","")
Please try, hope it can help you!
This comment was minimized by the moderator on the site
Save the day! Thank you so much!
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi
What do you need to add to this formula to get number below 10,000 to reduce to one decimal place and numbers above 10,000 to reduce to no decimal place. For example 9.2k and 220k. The same goes for millions and billions for example number below 10million to 9.2m or 10billion to 9.2b. Thanks
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations