Das Trennen einer Postleitzahl von einer Adresse in Excel kann bei nicht absolut einheitlichen Daten zu einer echten Herausforderung werden. Vielleicht variieren Ihre Adressen leicht, oder die Postleitzahlen befinden sich nicht immer an derselben Stelle. Das ist frustrierend, da manuelles Bereinigen unpraktisch ist, insbesondere bei Hunderten oder Tausenden von Einträgen. Glücklicherweise gibt es einige Tricks mit Excel-Funktionen, die das Ganze deutlich vereinfachen und Ihnen mühsames Kopieren und Einfügen ersparen. Sobald Sie den Dreh raus haben, können Sie Ihre Daten schnell bereinigen und für Analysen oder Mailinglisten – was auch immer Sie tun – übersichtlich halten.
So trennen Sie in Excel den Postleitzahlencode von der Adresse
Methode 1: Verwenden von RIGHT und LEN für eine einheitliche Pincodelänge
Dieser Ansatz ist sinnvoll, wenn Ihre Postleitzahlen alle gleich lang sind, beispielsweise sechsstellig. Es ist zwar etwas seltsam, aber wenn die Postleitzahl immer am Ende der Adresse steht, können Sie einfach die letzten sechs Zeichen abschneiden, um die Postleitzahl zu erhalten, und die Adresse entsprechend bereinigen.
- Öffnen Sie die Excel-Tabelle mit Ihren Adressen.
- Identifizieren Sie die Spalte, in der sich die vollständige Adresse befindet. Nehmen wir an, es ist Spalte A.
- Fügen Sie daneben eine neue Spalte für Postleitzahlen ein, beispielsweise in B.
- Schreiben Sie in Zelle B2
=RIGHT(A2, 6)
:.Dadurch werden die letzten sechs Zeichen erfasst, vorausgesetzt, dass Postleitzahlen immer sechsstellig sind. - Ziehen Sie die Formel durch die gesamte Spalte. Bei manchen Datensätzen schlägt dies beim ersten Versuch fehl, funktioniert dann aber nach einigen Versuchen. Ich weiß nicht genau, warum, aber es kommt recht häufig vor.
Entfernen Sie nun die Postleitzahl der ursprünglichen Adresse. Gehen Sie zurück zu Spalte A, Zelle A2, und schreiben Sie: =LEFT(A2, LEN(A2)-6)
. Dadurch werden die letzten sechs Zeichen entfernt. Ziehen Sie auch diese Zeile nach unten.
- Überprüfen Sie anschließend einige Einträge, um sicherzustellen, dass Adresse und Postleitzahl korrekt sind. Manchmal können zusätzliche Leerzeichen oder leicht abweichende Formate zu Problemen führen.
Methode 2: Umgang mit Adressen mit variablen Postleitzahlenpositionen mit FIND
Dies ist flexibler, wenn Ihre Postleitzahlen nicht immer am Ende stehen oder unterschiedliche Längen haben. Es ist etwas komplizierter, funktioniert aber bei unübersichtlichen Daten besser.
- Angenommen, dem PIN-Code geht immer ein Leerzeichen oder ein anderes Trennzeichen voraus. Verwenden Sie die Funktion FIND, um dieses Trennzeichen zu finden. Beispiel:
=FIND(" ", A2)
. - Hier erfahren Sie, wo sich das erste Leerzeichen befindet. Wenn Ihre PIN-Codes am Ende stehen und davor nur ein Leerzeichen steht, kann dies dabei helfen, den Anfang des PIN-Codes zu finden.
- Verwenden Sie dann RECHTS an der Position des Leerzeichens, um den PIN-Code zu erfassen:
=TRIM(RIGHT(A2, LEN(A2) - FIND(" ", A2)))
. Dadurch wird alles nach diesem Leerzeichen extrahiert. - Für die Adresse möchten Sie möglicherweise Folgendes verwenden:
=LEFT(A2, FIND(" ", A2) - 1)
um alles vor dem Leerzeichen zu erhalten.
Diese Konfiguration ist etwas anfälliger, wenn Ihre Adressen nicht konsistent sind, funktioniert aber gut, wenn die Postleitzahlen am Ende stehen und durch ein Leerzeichen getrennt sind.
Zusätzliche Tipps
Manchmal sind Ihre Daten nicht perfekt. Zusätzliche Leerzeichen, unterschiedliche Formate oder fehlende PIN-Codes können die Sache erschweren. Die TRIM -Funktion kann helfen, zusätzliche Leerzeichen zu bereinigen, bevor Sie diese Methoden anwenden. Erstellen Sie außerdem immer ein Backup, bevor Sie beginnen, falls etwas Ungewöhnliches passiert. Und wenn Sie mit großen Datenmengen arbeiten, können Makros oder automatisierte Skripte später viel Zeit und Aufwand sparen.
Und ehrlich gesagt funktionieren diese Formeln bei manchen Setups nicht immer gleich beim ersten Versuch perfekt. Sie müssen möglicherweise aktualisiert oder erneut angewendet werden, nachdem einige Inkonsistenzen behoben wurden. Das ist zwar etwas ärgerlich, aber wenn man sich erst einmal daran gewöhnt hat, lässt es sich bewältigen.
Zusammenfassung
- Öffnen Sie Ihre Excel-Datei
- Identifizieren der Adressspalte
- Fügen Sie eine neue Spalte für Postleitzahlen ein
- Verwenden Sie die Funktionen RIGHT, LEFT, LEN und optional FIND, um Daten aufzuteilen
- Ziehen Sie Formeln nach unten, um den gesamten Datensatz abzudecken
- Überprüfen und beheben Sie alle Fehler oder fehlerhaften Daten
Zusammenfassung
Das Trennen von Postleitzahlen von Adressen in Excel ist kein Hexenwerk, kann aber etwas knifflig sein, wenn die Daten nicht perfekt sind. Entscheidend ist die Wahl der richtigen Methode basierend auf der Konsistenz Ihrer Daten – ob die Postleitzahlen ordentlich am Ende jeder Adresse stehen oder irgendwo anders versteckt sind. Die Beherrschung dieser Funktionen kann eine mühsame Aufgabe schnell erledigen, insbesondere wenn Sie Tausende von Einträgen bereinigen müssen. Denken Sie daran, Ihre Dateien zu sichern und Ihre Arbeit zu überprüfen. Hoffentlich spart das jemandem ein paar Stunden – bei mir hat es bei mehreren Datensätzen funktioniert, also drücken wir die Daumen, dass es bei Ihnen genauso klappt.