Salt la conținutul principal

Cum să formatați numere în mii, milioane sau miliarde în Excel?

Presupunând că aveți o listă de numere mari, acum doriți să le formatați în mii, milioane sau miliarde pentru a le face să arate îngrijite și concise, după cum se arată în următoarea captură de ecran. În acest articol, voi vorbi despre cum să formatați numere în mii, milioane sau miliarde rapid în Excel.


Formatați numerele în mii, milioane, miliarde separat cu funcția Formatare celule

În Excel, puteți crea un format personalizat cu Celule de format pentru a rezolva această sarcină, vă rugăm să faceți următoarele:

1. Selectați lista numerelor pe care doriți să le formatați.

2. Apoi faceți clic dreapta și alegeți Celule de format din meniul contextual, vezi captura de ecran:

3. În Celule de format caseta de dialog, sub Număr , selectați pachet personalizat din panoul din stânga, în Tip caseta de text, introduceți codul formatului de mai jos după cum aveți nevoie:

  • Formatează numerele în mii: 0, „K”
  • Formatează numerele în milioane: 0 ,, „M”
  • Formatează numerele în miliarde: 0 ,,, "B"

4. Apoi apasa OK pentru a închide caseta de dialog și numerele dvs. au fost formatate în mii, milioane sau miliarde, după cum se arată în următoarea captură de ecran:

  • sfaturi: Dacă doriți să formatați numerele în mii sau milioane cu virgule, după cum se arată în următoarea captură de ecran, vă rugăm să aplicați acest format: #, ## 0, „K” or #, ## 0 ,, "M" în Celule de format căsuță de dialog.


Formatați numere în mii, milioane, miliarde pe baza numerelor cu funcția Formatare celule

Dacă doriți să formatați numerele în mii, milioane sau miliarde pe baza numerelor specifice, în loc de un singur format numeric. De exemplu, pentru a afișa 1,100,000 ca 1.1M și 110,000 ca 110.0K după cum se arată în următoarea captură de ecran.

1. Selectați celulele care conțin numerele pe care doriți să le formatați, apoi faceți clic dreapta Celule de format opțiune din meniul contextual.

2. În Celule de format caseta de dialog, sub Număr , selectați pachet personalizat din panoul din stânga, în Tip caseta de text, introduceți acest cod de format: [<999950]0.0,"K";[<999950000]0.0,,"M";0.0,,,"B", vezi captura de ecran:

3. Apoi apasa OK și toate numerele au fost formatate ca format dorit pe baza numerelor, a se vedea captura de ecran:


Convertiți numerele abreviative în numere lungi normale (1K = 1000) cu formula

Uneori, doriți să faceți operațiunea opusă pentru a converti numerele abreviative în numere lungi normale așa cum se arată în imaginea de mai jos:

Vă rugăm să introduceți sau să copiați formula de mai jos într-o celulă goală unde doriți să obțineți rezultatul:

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

Apoi, trageți mânerul de umplere în jos în celulele pe care doriți să le aplicați această formulă și toate numerele abreviative au fost formatate la numerele lungi normale după cum aveți nevoie, vedeți captura de ecran:


Mai multe articole în format relativ relativ:

  • Formatează numărul ca ordinal (primul și al treilea al treilea) în Excel
  • În unele cazuri, trebuie să formatăm numărul ca primul, al doilea, al treilea etc., atunci când ne clasăm după cum este prezentat mai jos. Cu toate acestea, știți cum să formatați aceste numere cardinale ca numere ordinale în Excel? În general, nu există o funcție încorporată pentru a converti numărul ca primul în Excel, dar, aici pot introduce câteva trucuri cu privire la această problemă.
  • Aplicați validarea datelor pentru a forța formatul numărului de telefon în Excel
  • Poate fi, există diverse formate de numere de telefon care pot fi folosite la introducerea în registrul de lucru Excel. Dar, cum ați putea permite ca un singur format de număr de telefon să fie introdus într-o coloană a foii de lucru? De exemplu, vreau doar ca numărul de telefon să fie permis ca acest format 123-456-7890 să intre într-o foaie de lucru.
  • Validați adresele de e-mail într-o coloană de foaie de lucru
  • După cum știm cu toții, o adresă de e-mail validă este compusă din trei părți, numele utilizatorului, simbolul „la” (@) și domeniul. Uneori, permiteți altora să introducă doar textul formatului adresei de e-mail într-o coloană specifică a foii de lucru. Este posibil să realizați această sarcină în Excel?

Cele mai bune instrumente de productivitate de birou

Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

fila kte 201905


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
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