Länderkürzel in Excel ändern
Schritt-für-Schritt-Anleitung
Um bestehende Länderkürzel in Excel zu ändern, kannst Du die Suchen und Ersetzen
-Funktion oder ein VBA-Makro verwenden. Hier ist eine Schritt-für-Schritt-Anleitung für beide Methoden:
Methode 1: Suchen und Ersetzen
- Öffne Deine Excel-Datei, in der Du die Länderkürzel ändern möchtest.
- Wähle die Spalte aus, die die Länderkürzel enthält.
- Gehe zu
Start
> Suchen & Auswählen
> Ersetzen
.
- Gib im Feld „Suchen nach“ das alte Länderkürzel (z.B.
D
) und im Feld „Ersetzen durch“ das neue Länderkürzel (z.B. DE
) ein.
- Klicke auf
Optionen
und aktiviere die Checkbox für „Nur ganzen Zellinhalt“.
- Klicke auf
Alle ersetzen
.
Methode 2: VBA-Makro
Falls Du mehrere Länderkürzel gleichzeitig ändern möchtest, kannst Du ein Makro verwenden:
Sub LänderkürzelÄndern()
Columns("A:A").Select
Selection.Replace What:="D", Replacement:="DE", LookAt:=xlWhole
Selection.Replace What:="E", Replacement:="ES", LookAt:=xlWhole
' Füge hier weitere Ersetzungen hinzu
End Sub
Führe das Makro aus, um alle gewünschten Länderkürzel in der ausgewählten Spalte zu ändern.
Häufige Fehler und Lösungen
Alternative Methoden
Neben der Suchen-und-Ersetzen-Funktion und VBA-Makros gibt es auch alternative Methoden zur Bearbeitung von Länderkürzeln:
-
Formeln verwenden: Du kannst auch Formeln nutzen, um Länderkürzel zu ändern. Beispiel:
=WENN(A1="D";"DE";WENN(A1="E";"ES";A1))
Diese Formel prüft, ob das Länderkürzel in Zelle A1 D
oder E
ist und gibt das entsprechende neue Kürzel zurück.
-
Power Query: Mit Power Query kannst Du die Daten transformieren und Länderkürzel in einer Tabelle ändern, ohne die Originaldaten zu beeinflussen.
Praktische Beispiele
Hier sind einige praktische Beispiele, wie Du Länderkürzel in Excel ändern kannst:
-
Beispiel 1: Ändere D
in DE
und F
in FR
in einer Liste von Länderkürzeln:
Sub LänderkürzelÄndernBeispiel()
Columns("B:B").Select
Selection.Replace What:="D", Replacement:="DE", LookAt:=xlWhole
Selection.Replace What:="F", Replacement:="FR", LookAt:=xlWhole
End Sub
-
Beispiel 2: Verwende eine Formel, um mehrere Länderkürzel zu ersetzen:
=WENN(A1="I";"IT";WENN(A1="A";"AT";A1))
Tipps für Profis
- Verwende eine Liste: Halte eine Liste aller Länderkürzel und deren entsprechenden ISO-Codes bereit. Dies hilft Dir, schnell Änderungen vorzunehmen.
- Makro anpassen: Passe das VBA-Makro an, um eine größere Anzahl von Länderkürzeln in einem Durchgang zu ändern, indem Du zusätzliche
Selection.Replace
-Zeilen hinzufügst.
- Daten validieren: Überprüfe nach dem Ersetzen, ob alle Länderkürzel korrekt geändert wurden, um Fehler zu vermeiden.
FAQ: Häufige Fragen
1. Wie ändere ich Länderkürzel für mehrere Spalten?
Du kannst das Makro anpassen, um mehrere Spalten gleichzeitig zu bearbeiten, indem Du die Spalten in der Columns
-Anweisung anpasst.
2. Gibt es eine Möglichkeit, Länderkürzel automatisch zu aktualisieren?
Ja, Du kannst Excel-Formeln oder VBA-Makros verwenden, um Länderkürzel automatisch zu aktualisieren, wenn neue Daten hinzugefügt werden.
3. Wie finde ich die vollständige Liste der ISO-Ländercodes in Excel?
Du kannst eine Liste der ISO-Ländercodes online finden oder eine Excel-Länderliste importieren, um die Kürzel zu verwenden.