In den USA gibt es Postleitzahlen in zwei Formaten: fünfstellig und neunstellig. (Tatsächlich ist die fünfstellige Postleitzahl eine Teilmenge der neunstelligen Postleitzahl.) Wenn Sie sich in einem Excel-Arbeitsblatt befinden, das Adressinformationen enthält, möchten Sie möglicherweise neunstellige Postleitzahlen in ihre fünfstellige Entsprechung konvertieren.

Dies ist eine ziemlich einfache Aufgabe, da Sie nur alles nach der fünften Ziffer in der Postleitzahl entfernen müssen. Befolgen Sie diese Schritte:

  1. Fügen Sie eine neue Spalte rechts neben der vorhandenen Postleitzahlenspalte ein.

  2. Angenommen, die Postleitzahlen befinden sich in Spalte G und Sie haben eine neue Spalte H hinzugefügt, können Sie in Zelle H3 Folgendes eingeben:

=Left(G3, 5)
  1. Kopieren Sie diese Formel in alle entsprechenden Zellen der Spalte H.

  2. Wählen Sie die gesamte Spalte H aus.

  3. Drücken Sie Strg + C. Excel kopiert die gesamte Spalte in die Zwischenablage.

  4. Zeigen Sie die Registerkarte Home des Menübands an.

  5. Klicken Sie auf den Abwärtspfeil unter dem Einfügewerkzeug und wählen Sie aus den resultierenden Optionen die Option „Inhalte einfügen“. Excel zeigt das Dialogfeld Inhalte einfügen an.

(Siehe Abbildung 1.)

  1. Stellen Sie sicher, dass das Optionsfeld Werte ausgewählt ist.

  2. Klicken Sie auf OK. Spalte H wurde nun von Formeln in die Formelergebnisse umgewandelt.

  3. Spalte G löschen.

Wenn Sie rechts von Ihrer Postleitzahl eine leere Spalte haben, können Sie auch die Funktion Text in Spalten von Excel verwenden:

  1. Wählen Sie alle Zellen aus, die Ihre Postleitzahlen enthalten.

  2. Zeigen Sie die Registerkarte Daten des Menübands an.

  3. Klicken Sie in der Gruppe Datenwerkzeuge auf das Werkzeug Text in Spalten. Excel zeigt den ersten Schritt des Assistenten zum Konvertieren von Text in Spalten an. (Siehe Abbildung 2.)

  4. Stellen Sie sicher, dass die Option Begrenzt ausgewählt ist, und klicken Sie dann auf Weiter.

  5. Aktivieren Sie das Kontrollkästchen Andere, setzen Sie einen einzelnen Strich in das Feld rechts neben Andere und klicken Sie dann auf Weiter.

  6. Wählen Sie im Bereich Spaltendatenformat die Option Text aus. (Sie möchten, dass Ihre Postleitzahlen als Text formatiert werden, damit Sie keine führenden Nullen verlieren.)

  7. Klicken Sie auf Fertig stellen.

Zu diesem Zeitpunkt befinden sich die ersten fünf Ziffern der Postleitzahl in der ursprünglichen Spalte und die letzten vier Ziffern (falls vorhanden) in der zuvor leeren Spalte rechts. Falls gewünscht, können Sie die Spalte mit den vier Ziffern löschen.

Wenn Sie Postleitzahlen häufig abschneiden müssen, sind Sie möglicherweise mehr an einem makrobasierten Ansatz interessiert. Das folgende Makro erledigt den Trick:

Sub ZIPShorter()

For Each cell In Selection         cell.Value = Left(cell.Value, 5)

Next End Sub

Sie müssen lediglich die Zellen mit den Postleitzahlen auswählen und dann das Makro ausführen.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (10768) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: