Direkt zum Inhalt

Wie formatiere ich Zahlen in Tausenden, Millionen oder Milliarden in Excel?

Angenommen, Sie haben eine Liste mit großen Zahlen. Jetzt möchten Sie sie in Tausenden, Millionen oder Milliarden formatieren, damit sie ordentlich und präzise aussehen, wie im folgenden Screenshot gezeigt. In diesem Artikel werde ich darüber sprechen, wie man Zahlen in Tausenden, Millionen oder Milliarden schnell in Excel formatiert.


Formatieren Sie Zahlen in Tausenden, Millionen, Milliarden separat mit der Funktion Zellen formatieren

In Excel können Sie mit dem ein benutzerdefiniertes Format erstellen Format Cells Um diese Aufgabe zu lösen, gehen Sie wie folgt vor:

1. Wählen Sie die Liste der Zahlen aus, die Sie formatieren möchten.

2. Klicken Sie dann mit der rechten Maustaste und wählen Sie Format Cells Siehe im Kontextmenü Screenshot:

3. In dem Format Cells Dialogfeld unter Nummer Registerkarte, wählen Sie Maßgeschneidert aus dem linken Bereich in der Typ Geben Sie im Textfeld den folgenden Formatcode nach Bedarf ein:

  • Formatieren Sie Zahlen in Tausend: 0, "K"
  • Zahlen in Millionen formatieren: 0 ,, "M"
  • Zahlen in Milliarden formatieren: 0 ,,, "B"

4. Dann klick OK Um das Dialogfeld zu schließen, wurden Ihre Zahlen wie folgt in Tausenden, Millionen oder Milliarden formatiert:

  • Tips: Wenn Sie die Zahlen in Tausenden oder Millionen mit Kommas formatieren möchten, wie im folgenden Screenshot gezeigt, wenden Sie bitte dieses Format an: #, ## 0, "K" or #, ## 0 ,, "M" in die Format Cells Dialogbox.


Formatieren Sie Zahlen in Tausenden, Millionen, Milliarden basierend auf Zahlen mit der Funktion Zellen formatieren

Wenn Sie die Zahlen in Tausenden, Millionen oder Milliarden basierend auf den spezifischen Zahlen anstatt nur in einem Zahlenformat formatieren möchten. Zum Beispiel, um 1,100,000 als 1.1M und 110,000 als 110.0K anzuzeigen, wie im folgenden Screenshot gezeigt.

1. Wählen Sie die Zellen aus, die die zu formatierenden Zahlen enthalten, und klicken Sie dann mit der rechten Maustaste Format Cells Option aus dem Kontextmenü.

2. In dem Format Cells Dialogfeld unter Nummer Registerkarte, wählen Sie Maßgeschneidert aus dem linken Bereich in der Typ Textfeld, geben Sie diesen Formatcode ein: [<999950]0.0,"K";[<999950000]0.0,,"M";0.0,,,"B", siehe Screenshot:

3. Dann klick OK Klicken Sie auf die Schaltfläche, und alle Zahlen wurden basierend auf den Zahlen als das gewünschte Format formatiert. Siehe Screenshot:


Konvertieren Sie Abkürzungszahlen in normale lange Zahlen (1K = 1000) mit der Formel

Manchmal möchten Sie die umgekehrte Operation ausführen, um die Abkürzungszahlen in normale lange Zahlen umzuwandeln, wie im folgenden Screenshot gezeigt:

Bitte geben Sie die folgende Formel ein oder kopieren Sie sie in eine leere Zelle, in der Sie das Ergebnis erhalten möchten:

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

Ziehen Sie dann den Füllpunkt nach unten zu den Zellen, auf die Sie diese Formel anwenden möchten. Alle Abkürzungsnummern wurden nach Bedarf auf die normalen langen Zahlen formatiert (siehe Abbildung):


Weitere relative Formatartikel:

  • Format Nummer als Ordnungszahl (1. 2. 3.) In Excel
  • In einigen Fällen müssen wir die Nummer als 1., 2., 3. usw. formatieren, wenn wir den folgenden Screenshot haben. Wissen Sie jedoch, wie diese Kardinalzahlen in Excel als Ordnungszahlen formatiert werden? Im Allgemeinen gibt es keine integrierte Funktion zum Konvertieren von Zahlen als 1. in Excel, aber hier kann ich einige Tricks zu diesem Problem vorstellen.
  • Wenden Sie die Datenüberprüfung an, um das Telefonnummernformat in Excel zu erzwingen
  • Möglicherweise können beim Eingeben in die Excel-Arbeitsmappe verschiedene Telefonnummernformate verwendet werden. Aber wie können Sie zulassen, dass nur ein Telefonnummernformat in eine Spalte des Arbeitsblatts eingegeben wird? Zum Beispiel möchte ich nur, dass die Telefonnummer in diesem Format 123-456-7890 in ein Arbeitsblatt eingegeben werden darf.
  • Überprüfen Sie die E-Mail-Adressen in einer Spalte des Arbeitsblatts
  • Wie wir alle wissen, besteht eine gültige E-Mail-Adresse aus drei Teilen: dem Benutzernamen, dem "at-Symbol" (@) und der Domain. Manchmal erlauben Sie anderen nur, nur den Text im E-Mail-Adressformat in eine bestimmte Spalte des Arbeitsblatts einzugeben. Ist es möglich, diese Aufgabe in Excel zu erfüllen?

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
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