Přejít k hlavnímu obsahu

Jak formátovat čísla v tisících, milionech nebo miliardách v aplikaci Excel?

Autor: Xiaoyang Naposledy změněno: 2023-10-17

Předpokládejme, že máte seznam velkých čísel, nyní je chcete formátovat v tisících, milionech nebo miliardách, aby vypadaly úhledně a stručně, jak ukazuje následující snímek obrazovky. V tomto článku budu hovořit o tom, jak rychle formátovat čísla v tisících, milionech nebo miliardách v aplikaci Excel.


Formátujte čísla v tisících, milionech, miliardách samostatně pomocí funkce Format Cells

V aplikaci Excel můžete vytvořit vlastní formát pomocí Formát buněk k vyřešení tohoto úkolu postupujte následovně:

1. Vyberte seznam čísel, která chcete formátovat.

2. Poté klikněte pravým tlačítkem a vyberte Formát buněk z kontextové nabídky viz screenshot:

3. V Formát buněk v dialogovém okně pod Číslo vyberte kartu Zvyk z levého podokna v Styl do textového pole zadejte níže požadovaný formátovací kód:

  • Formátovat čísla v tisících: 0, „K“
  • Formátovat čísla v milionech: 0 ,, "M"
  • Formátovat čísla v miliardách: 0 ,,, "B"

4. Pak klikněte na tlačítko OK zavřete dialogové okno a vaše čísla byla naformátována na tisíce, miliony nebo miliardy, jak ukazuje následující snímek obrazovky:

  • Tipy: Pokud chcete formátovat čísla v tisících nebo milionech čárkami, jak ukazuje následující snímek obrazovky, použijte tento formát: #, ## 0, "K" or #, ## 0 ,, "M" do Formát buněk dialogové okno.


Formátujte čísla v tisících, milionech, miliardách na základě čísel pomocí funkce Format Cells

Pokud chcete formátovat čísla v tisících, milionech nebo miliardách na základě konkrétních čísel místo pouze jednoho číselného formátu. Například k zobrazení 1,100,000 1.1 110,000 jako 110.0 milionu a XNUMX XNUMX jako XNUMX tis., Jak ukazuje následující snímek obrazovky.

1. Vyberte buňky obsahující čísla, která chcete formátovat, a poté klikněte pravým tlačítkem Formát buněk z kontextové nabídky.

2. V Formát buněk v dialogovém okně pod Číslo vyberte kartu Zvyk z levého podokna v Styl do textového pole zadejte tento kód formátu: [<999950]0.0,"K";[<999950000]0.0,,"M";0.0,,,"B", viz screenshot:

3. Pak klikněte na tlačítko OK tlačítko a všechna čísla byla naformátována jako požadovaný formát na základě čísel, viz screenshot:


Převeďte zkratková čísla na normální dlouhá čísla (1K = 1000) pomocí vzorce

Někdy chcete provést opačnou operaci a převést zkratková čísla na normální dlouhá čísla, jak je uvedeno níže:

Zadejte nebo zkopírujte následující vzorec do prázdné buňky, kde chcete získat výsledek:

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

Poté přetáhněte popisovač výplně dolů do buněk, na které chcete použít tento vzorec, a všechna zkratková čísla byla naformátována na normální dlouhá čísla, jak potřebujete, viz screenshot:


Více článků v relativním formátu:

  • Formátujte číslo jako pořadové číslo (1. 2. 3.) v aplikaci Excel
  • V některých případech musíme formátovat číslo jako 1., 2., 3. atd., Když se řadíme podle níže uvedeného snímku obrazovky. Víte však, jak tato hlavní čísla formátovat jako pořadová čísla v aplikaci Excel? Obecně neexistuje žádná vestavěná funkce pro převod čísla na 1. místo v aplikaci Excel, ale zde mohu představit některé triky k tomuto problému.
  • Ověřte e-mailové adresy ve sloupci listu
  • Jak všichni víme, platná e-mailová adresa se skládá ze tří částí, uživatelského jména, symbolu „zavináč“ (@) a domény. Někdy pouze povolíte ostatním, aby do konkrétního sloupce listu zadali pouze text ve formátu e-mailové adresy. Je možné dosáhnout tohoto úkolu v aplikaci Excel?

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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