Inhaltsverzeichnis
In Microsoft Excel ist es nicht möglich, führende Nullen beizubehalten, indem man einfach eine Zahl mit 0 am Anfang eingibt, da Excel standardmäßig diese Nullen entfernt & nur spätere Teile beibehält. Ich möchte in diesem Artikel zeigen, wie wir diese führenden Nullen mit einer Reihe von einfachen & fruchtbaren Funktionen & Techniken hinzufügen oder beibehalten können.
Download Arbeitsbuch Praxis
Sie können das Übungsbuch herunterladen, das wir zur Vorbereitung dieses Artikels verwendet haben. Sie können die Zellen ändern oder modifizieren & sehen Sie die Ergebnisse sofort mit eingebetteten Formeln.
Führende Nullen beibehalten.xlsm
10 Methoden zur Beibehaltung führender Nullen in Excel
In diesem Abschnitt zeige ich Ihnen 10 schnelle und einfache Methoden, um führende Nullen in Excel auf dem Windows-Betriebssystem beizubehalten. Dieser Artikel enthält detaillierte Erklärungen mit klaren Illustrationen für alles. Ich habe die Microsoft 365-Version Sie können aber auch jede andere Version verwenden, je nach Verfügbarkeit. Bitte hinterlassen Sie einen Kommentar, wenn ein Teil dieses Artikels in Ihrer Version nicht funktioniert.
1 Zellen so formatieren, dass führende Nullen erhalten bleiben
Um führende Nullen in Excel beizubehalten, bietet die Formatierung von Zellen die einfachste Möglichkeit. Mit nur wenigen Klicks können Sie die Zahl anpassen oder in ein Textformat umwandeln.
1.1 Zahlenformat anpassen
Hier ist die Liste der 8 Staaten mit ihren Postleitzahlen Nun wollen wir das gleiche Format für alle Postleitzahlen beibehalten, indem wir ihnen, wo nötig, eine 0 voranstellen.
📌 Schritte:
- Markieren Sie zunächst alle Zellen (C5:C12) die Postleitzahlen enthalten.
- Dann, unter der Startseite klicken Sie auf die Option Dialogfeld, die in der rechten unteren Ecke des Fensters Nummer Gruppe von Befehlen.
- Dann, vom Zellen formatieren wählen Sie im Dialogfeld die Option Benutzerdefiniert
- hinzufügen 00000 im Kundenspezifischer Typ Formatbox.
- Drücken Sie schließlich die OK Taste.
- Hier sehen Sie nun alle Postleitzahlen im gleichen Format, indem Sie führende 0's wo nötig beibehalten.
1.2 Eingebaute Spezialformate verwenden
Wir können dasselbe tun, indem wir die Option Spezial in der Zellen formatieren Wählen Sie dann die Option Postleitzahl Option, drücken Sie OK & Sie sind fertig.
- Hierfür können Sie andere gängige Formate wählen, die hier verfügbar sind, wie Telefonnummer, Seriennummer, Sicherheitsnummer, usw. Diese sind alle dem Standardstandort USA zugewiesen. Sie können den Standort auch ändern, indem Sie ein anderes Gebiet oder Land aus dem Menü Schauplatz Dropdown-Liste & dann finden Sie ähnliche Optionen wie Zahlenformate für die ausgewählte Region.
- Als Ergebnis werden Sie sehen, dass vor den Zahlen führende Nullen stehen werden.
Lesen Sie mehr: Wie man führende Nullen in Excel CSV beibehält (4 einfache Möglichkeiten)
1.3 Textformatierung anwenden
Durch die Verwendung von Text Format können wir auch die führenden Nullen beibehalten, falls erforderlich.
📌 Schritte:
- Markieren Sie die Zellen, in die Sie die Postleitzahlen eingeben möchten.
- Von der Nummer Gruppe von Befehlen, Wählen Sie das Format als Text aus der Dropdown-Liste.
- Geben Sie nun alle Postleitzahlen in die Zellen & ein; Sie werden sehen, dass keine führende Null entfernt wird.
- Sie werden jedoch eine Fehlermeldung finden: " Als Text gespeicherte Nummer " aus einer gelben Dropdown-Liste neben den Zellen. Wählen Sie Fehler ignorieren ' für jede Zelle & Sie sind fertig.
- Da diese Methode einige Zeit in Anspruch nimmt, um alle Daten manuell auszuführen, ist diese Methode effektiv, wenn Sie Daten eingeben müssen, anstatt einen Bereich von gespeicherten Daten zu formatieren.
Lesen Sie mehr: Hinzufügen führender Nullen im Excel-Textformat (10 Möglichkeiten)
2. die Funktion TEXT zum Hinzufügen von Vornullen verwenden
Die TEXT-Funktion ist eine weitere nützliche Methode, um die Zahlen nach Hinzufügen führender Nullen .
📌 Schritte:
- Hier. in Zelle D5 die folgende Formel ein:
=TEXT(C5, "00000")
🔎 Formelaufschlüsselung:
- Die TEXT wandelt eine Zahl in einen Text in einem bestimmten Format um.
- Hier innerhalb der Klammer, C5 ist der Zellwert, der in " formatiert ist 00000 Textformat".
- Presse Eingabe & Sie werden das gewünschte Ergebnis sehen.
- Um nun das Gleiche für alle Zellen zu tun, verwenden Sie die Füllen Griff Option von Zelle D5 bis auf den letzten Platz zu füllen Zelle D12 & hier finden Sie alle Postleitzahlen in einem ähnlichen Format.
- Hier sehen Sie eine Fehlerwarnung, da Sie Zahlen als Texteingabe eingefügt haben. Sie müssen die Fehler ignorieren, indem Sie auf das Fehlersymbol klicken und die Option " Fehler ignorieren Option ".
3. vor Zahlen Apostrophe einfügen
Wir können auch ein Hochkomma vor einer Zahl verwenden & fügen Sie dann nach Bedarf Nullen hinzu. Dadurch wird die Zelle in ein Textformat umgewandelt.
- Hierfür müssen Sie Folgendes hinzufügen Apostrophe manuell vor jeder Zahl und fügen Sie dann die führende Nullen. So können Sie die Zahlen einfach umrechnen in Text Format.
- Da diese Methode das Textformat darstellt, finden Sie die Fehlermeldung wieder mit " Als Text gespeicherte Nummer Sie müssen also für alle Zellen mit Fehlermeldungen "Fehler ignorieren" auswählen.
4. die Kombination der Funktion RIGHT mit dem Operator Ampersand
Dies ist eine weitere perfekte Methode, die das Ergebnis unter Verwendung der Funktion RIGHT und Ampersand Operator (&). Sie können auch den CONCATENATE-Funktion anstelle des Operators &.
📌 Schritte:
- Unter Zelle D5 die folgende Formel ein:
=RIGHT("00000"&C5,5)
- Presse Eingabe Taste.
- Verwenden Sie Füllen Griff um alle anderen Zellen mit Postleitzahlen auszufüllen.
🔎 Formelaufschlüsselung:
- Hier ist die RECHTS Funktion gibt die angegebene Anzahl von Zeichen ab dem Ende einer Textzeichenfolge zurück.
- Wir verketten 00000 vor jeder Zahl durch die Verwendung von Ampersand(&) zwischen dem 00000 & den Zellen.
- Nun, die RECHTS Funktion nur die letzten 5 Zeichen der resultierenden Daten in die Zellen eingegeben werden können.
Lesen Sie mehr: Hinzufügen führender Nullen in Excel durch die Operation CONCATENATE
5. die Funktion BASE verwenden
BASE-Funktion wird verwendet, um eine Zahl in verschiedene Zahlensysteme umzuwandeln (Binär, Dezimal, Hexadezimal oder Oktal) Sie können auch festlegen, wie viele Zeichen Sie über diese Funktion sehen möchten.
📌 Schritte:
- Unter Zelle D5 die folgende Formel ein:
=BASE(C5,10,5)
- Presse Eingabe .
- Verwenden Sie Füllen Griff um alle anderen Zellen nach Bedarf automatisch auszufüllen.
🔎 Formelaufschlüsselung:
Innerhalb der Argumente der BASIS Funktion,
- C5 wird gewählt als die Zelle Wert für C5 .
- 10 ist das Radix- oder Zahlensystem für dezimale Werte.
- Und 5 ist die Anzahl der Zeichen, die wir als Ergebnis sehen wollen.
Ähnliche Lektüre
- Negative Zahlen in Excel in Klammern setzen
- Formatieren einer Zahl in Tausender K und Millionen M in Excel (4 Möglichkeiten)
- Zahlenformat in Millionen mit Komma in Excel anwenden (5 Wege)
- Benutzerdefiniertes Zahlenformat: Millionen mit einer Dezimalstelle in Excel (6 Möglichkeiten)
6. importieren von Textdateien & dann Hinzufügen von führenden Nullen mit dem Power Query Tool & PadText Funktion
Sie können auch eine Reihe von Daten importieren & dann konvertieren Sie sie in ein festes Format, indem Sie führende Nullen hinzufügen. Wenn Sie mit Microsoft Excel 2010 oder einer höheren Version, können Sie diese Methode mit Power Query Editor .
📌 Schritte:
- Im Rahmen der Daten Menüband, klicken Sie auf Aus Text/CSV Option.
- Es wird ein Dialogfeld angezeigt, in dem Sie die Datei mit den Daten importieren müssen.
- Wählen Sie die Datei & drücken Sie dann Importieren.
- Es erscheint ein neues Dialogfeld mit den importierten Daten & Sie müssen auf Daten umwandeln .
- Nun, die Power Query Fenster erscheint.
- Unter Spalte hinzufügen Farbband, wählen Sie Benutzerdefinierte Säule .
- Fügen Sie den Spaltennamen unter dem Feld Neuer Spaltenname Option.
- Jetzt unter dem Benutzerdefinierte Spaltenformel , Typ-
=Text.PadStart([Spalte1],5, "0")
- Presse OK .
Sie finden die neue Spalte mit formatierten Postleitzahlen.
- Wählen Sie Schließen & Laden Option.
Nun wird ein neues Arbeitsblatt angezeigt & die neu erhaltenen Daten aus dem Power Query Editor werden hier mit der Pivot-Tabelle wie unten gezeigt umgewandelt.
Lesen Sie mehr: Excel Konvertieren von Zahlen in Text mit führenden Nullen: 10 wirksame Methoden
7 Zusammenführung der Funktionen REPT & LEN
Die Verwendung von REPT & LEN Eine weitere fruchtbare Methode, die Sie anwenden können, sind gemeinsame Funktionen.
📌 Schritte:
- Unter Zelle D5 , Typ-
=REPT(0,5-LEN(C5))&C5
- Presse Eingabe & es werden Ihnen sofort die formatierten Werte angezeigt.
🔎 Formelaufschlüsselung:
- REPT Funktion kommt von Wiederholen Sie word & diese Funktion wiederholt den Text eine bestimmte Anzahl von Malen.
- LEN Funktion gibt die Anzahl der Zeichen einer Textzeichenfolge zurück.
- Nun zu den Argumenten, 0 wurde zuerst hinzugefügt, da dies der Textwert ist, den wir bei Bedarf als führende Nullen vor den Zahlen wiederholen wollen.
- 5-LEN(C5) gibt die Anzahl der führenden Nullen (0) an, die hinzugefügt oder wiederholt werden müssen.
- Zum Schluss, C5-Zelle wird der gesamten Funktion hinzugefügt, indem man Ampersand(&) da dieser Zellenwert nach führenden Nullen platziert werden muss.
Lesen Sie mehr: Wie man in Excel eine 0 vor eine Zahl setzt (5 praktische Methoden)
8. eine feste Anzahl von führenden Nullen mit der Funktion CONCATENATE hinzufügen
Wenn Sie eine bestimmte Anzahl von führenden Nullen vor einer Zahl oder einem Text hinzufügen möchten, dann CONCATENATE Funktion allein wird die Aufgabe für Sie erledigen. Hier sind verschiedene Arten von Zahlen in Säule B & wir werden zwei führende Nullen vor jeder Zahl hinzufügen.
📌 Schritte:
- Unter Zelle C5 , Typ-
=VERKETTUNG("00",B5)
- Presse Eingabe .
- Verwenden Sie Füllen Griff um die anderen Zellen automatisch auszufüllen bis zu C12 .
In der Abbildung unten sehen Sie also alle Zahlen mit zwei führenden 0en.
Lesen Sie mehr: Wie man Zahlen mit führenden Nullen in Excel verkettet (6 Methoden)
9. mit VBA führende Nullen beibehalten
Wir können auch führende Nullen beibehalten oder hinzufügen, indem wir VBScript.
📌 Schritte:
- Gehen Sie dazu zunächst zum oberen Menüband und drücken Sie auf die Schaltfläche Entwickler und drücken Sie dann auf die Taste Visual Basic aus dem Menü zu wählen.
- Sie können verwenden ALT + F11 zum Öffnen des "Microsoft Visual Basic für Anwendungen" Fenster, wenn Sie die Registerkarte Entwickler nicht hinzugefügt haben.
- Nun wird ein Fenster namens "Microsoft Visual Basic für Anwendungen" Hier drücken Sie in der oberen Menüleiste auf das Symbol "Einfügen" Daraufhin erscheint ein Menü, aus dem Sie die Option "Modul" Option.
- Jetzt wird ein neues "Modul" Fenster erscheint, und Kleister diesen VBA-Code in das Feld ein.
Sub KeepLeadingZeroes() Range("C5", Range("C5").End(xlDown)).Select Selection.NumberFormat = "000000" End Sub
- Presse F5 und führt die Codes oder das Makro aus.
- Presse Alt+F11 um zu Ihrem Excel-Arbeitsblatt & zurückzukehren; Sie sehen das Ergebnis wie in der folgenden Abbildung.
🔎 VBA-Code Erläuterung:
- Wir fügen die Unterroutine Abschnitt erste & Benennung unseres Makros als KeepLeadingZeros .
- Mit dem Bereich wird die erste Zelle ausgewählt, die formatiert werden muss.
- Mit Ende(xldown) & Wählen Sie Unterbefehle wählen wir den gesamten Bereich der Zellen mit den Postleitzahlen aus.
- In der nächsten Zeile, durch die ZahlenFormat definieren wir die Anzahl der Ziffern (5) mit 0en.
Lesen Sie mehr: Wie man führende Nullen in Excel entfernt (7 einfache Methoden + VBA)
10 Beibehaltung oder Hinzufügung führender Nullen in der Pivot-Tabelle
In einem Pivot-Tabelle können wir verwenden DAX (Datenanalyse-Ausdruck) Formel, um führende Nullen beizubehalten oder hinzuzufügen, indem Sie eine Spalte oder Zeile formatieren.
📌 Schritte:
- Von der einfügen. Farbband, wählen Sie Pivot-Tabelle und ein Dialogfeld mit der Bezeichnung Pivot-Tabelle erstellen erscheinen wird.
- In der Tisch/Bereich Feld, wählen Sie die gesamte Tabelle Array (B4:C12).
- Markieren Sie die Option ' Fügen Sie diese Daten dem Datenmodell hinzu '.
- Presse GUT.
Mit diesen Schritten sind Sie nun in der Lage, Ihre Daten in eine Pivot-Tabelle zu konvertieren, in der DAX-Maße verfügbar sind.
- Es erscheint ein neues Arbeitsblatt & auf der rechten Seite sehen Sie die Pivot-Tabellenfelder Fenster.
- Klicken Sie mit der rechten Maustaste auf . Ihre Maus auf das Reichweite.
- Wählen Sie Maßnahme hinzufügen. .
Ein neues Dialogfeld namens Maßnahme Dies wird als DAX-Formel-Editor .
- Typ Postleitzahlen mit führenden Nullen als Maßnahme Name oder etwas anderes, das Sie bevorzugen.
- Im Rahmen der Formelleiste , Typ-
=CONCATENATEX(Bereich,FORMAT([Postleitzahlen], "00000"),",")
- Presse GUT.
- Gehen Sie zum Pivot-Tabellenfelder finden Sie wieder eine neue Option. f x Postleitzahlen mit führenden Nullen
- Markieren Sie diese Option & das Ergebnis sehen Sie links im Tabellenblatt.
Lesen Sie mehr: Hinzufügen von führenden Nullen, um 10 Stellen in Excel zu erhalten (10 Möglichkeiten)
Abschließende Worte
Dies sind die einfachsten und effektivsten Methoden, die Sie anwenden können, um führende Nullen in Microsoft Excel-Daten hinzuzufügen oder beizubehalten. Wenn Sie weitere grundlegende und fruchtbare Methoden kennen, die ich hinzufügen sollte, lassen Sie es mich in den Kommentaren wissen. Oder werfen Sie einen Blick auf unsere anderen informativen und interessanten Artikel auf dieser Website.