Excel Suchen Und Ersetzen Mehrere Werte
Hallo liebe Reisefreunde und Excel-Enthusiasten! Stellt euch vor, ihr habt gerade die ultimative Reiseliste in Excel erstellt: Alle eure geplanten Abenteuer, Orte, Hotels, Restaurants – alles fein säuberlich aufgelistet. Aber dann, oh Schreck, entdeckt ihr einen Fehler! Oder vielleicht habt ihr euch entschieden, bestimmte Begriffe zu ändern, zum Beispiel "B&B" zu "Bed and Breakfast" oder "Hostel" zu "Jugendherberge". Und das nicht nur einmal, sondern mehrfach in eurer riesigen Tabelle. Panik? Bloß nicht! Denn Excel hat da einen super Trick auf Lager, der euch das Leben (und die Reiseplanung) ungemein erleichtert: Suchen und Ersetzen mit mehreren Werten!
Die klassische "Suchen und Ersetzen" Funktion: Ein guter Anfang
Klar, die einfache "Suchen und Ersetzen" Funktion kennt wahrscheinlich jeder. Ihr findet sie in der Registerkarte "Start" unter "Suchen und Auswählen". Damit könnt ihr einen bestimmten Wert suchen und ihn durch einen anderen ersetzen. Praktisch, wenn ihr nur einen Fehler korrigieren müsst. Aber was, wenn es viele verschiedene Fehler sind, oder ihr einfach mehrere Änderungen gleichzeitig vornehmen wollt? Dann wird es mühsam, jeden einzeln durchzugehen. Stellt euch vor, ihr habt eine Liste mit 100 Restaurants und wollt gleichzeitig "Pizza" durch "Italienisch" und "Burger" durch "Amerikanisch" ersetzen. Manuelle Arbeit wäre der pure Wahnsinn!
Warum die einfache Methode nicht immer ausreicht
Mal angenommen, ihr habt eine Spalte mit "Unterkunftsarten". Diese Spalte enthält Werte wie "Hotel", "Hostel", "B&B", "Ferienwohnung". Nun wollt ihr eure Liste für einen deutschen Reiseführer aufbereiten und die englischen Begriffe anpassen. "Hostel" soll "Jugendherberge" werden und "B&B" zu "Bed and Breakfast". Mit der einfachen Suchen und Ersetzen Funktion müsstet ihr zwei separate Durchläufe machen. Das ist nicht nur zeitaufwendig, sondern auch fehleranfällig. Denn je länger ihr an der Tabelle arbeitet, desto höher ist die Wahrscheinlichkeit, dass ihr etwas übersieht oder falsch macht.
Die Lösung: Mehrere Werte gleichzeitig ersetzen – so geht's!
Hier kommt der Clou: Ihr könnt das Suchen und Ersetzen mit mehreren Werten in Excel automatisieren. Es gibt verschiedene Wege, das zu erreichen, aber die effektivste Methode ist die Verwendung von Hilfsspalten und der SVERWEIS-Funktion (oder XVERWEIS, wenn ihr eine neuere Excel-Version habt – die ist noch flexibler!). Keine Angst, es klingt komplizierter, als es ist. Ich zeige euch Schritt für Schritt, wie es geht.
Schritt-für-Schritt-Anleitung: Mehrere Werte mit SVERWEIS ersetzen
- Erstellt eine "Ersetzungs-Tabelle": Öffnet ein neues Tabellenblatt (oder einen ungenutzten Bereich in eurem bestehenden Tabellenblatt). In die erste Spalte schreibt ihr die alten Werte, die ihr ersetzen wollt (z.B. "Hostel", "B&B"). In die zweite Spalte schreibt ihr die neuen Werte, durch die sie ersetzt werden sollen (z.B. "Jugendherberge", "Bed and Breakfast"). Diese Tabelle dient als euer "Übersetzer". Achtet darauf, dass die Schreibweise exakt übereinstimmt (Groß-/Kleinschreibung beachten!).
- Fügt eine Hilfsspalte ein: In eurem ursprünglichen Tabellenblatt fügt ihr eine neue Spalte direkt neben der Spalte ein, in der sich die Werte befinden, die ihr ersetzen wollt (z.B. neben der Spalte "Unterkunftsarten"). Nennt diese Spalte zum Beispiel "Unterkunftsarten (Neu)".
- Verwendet die SVERWEIS-Funktion: In die erste Zelle der Hilfsspalte (z.B. Zelle B2, wenn eure Daten in Spalte A ab Zeile 2 beginnen) schreibt ihr folgende Formel (angepasst an eure Zellbezüge!):
=SVERWEIS(A2;Tabelle2!$A$1:$B$2;2;FALSCH)Was bedeutet das?
SVERWEIS(A2;...: SVERWEIS sucht nach dem Wert in Zelle A2 (dem Wert in der Spalte "Unterkunftsarten")…...;Tabelle2!$A$1:$B$2;...: …in der Ersetzungs-Tabelle, die sich hier im Tabellenblatt "Tabelle2" im Bereich A1 bis B2 befindet. Die$-Zeichen sorgen dafür, dass der Zellbezug absolut ist, d.h. sich nicht ändert, wenn ihr die Formel nach unten zieht. Passt diesen Bereich an eure Ersetzungs-Tabelle an!...;2;...: …und gibt den Wert aus der 2. Spalte der Ersetzungs-Tabelle zurück (also den neuen Wert)....;FALSCH): …und zwar nur, wenn der Wert in A2 exakt in der ersten Spalte der Ersetzungs-Tabelle gefunden wird.
- Formel nach unten ziehen: Zieht die Formel von Zelle B2 bis zum Ende eurer Daten nach unten. Excel füllt dann automatisch die restlichen Zellen in der Hilfsspalte aus.
- Fehler behandeln: Wenn SVERWEIS einen Wert nicht in der Ersetzungs-Tabelle findet, gibt er den Fehler
#NVzurück. Das bedeutet, dass der Wert in eurer ursprünglichen Spalte nicht in eurer Ersetzungs-Tabelle steht. Ihr könnt das elegant mit der FunktionWENNFEHLERabfangen:=WENNFEHLER(SVERWEIS(A2;Tabelle2!$A$1:$B$2;2;FALSCH);A2)Diese Formel sagt: "Wenn SVERWEIS einen Fehler findet, dann gib den ursprünglichen Wert aus Zelle A2 zurück". So bleiben alle Werte, die nicht in der Ersetzungs-Tabelle stehen, unverändert.
- Werte kopieren und einfügen: Markiert die gesamte Hilfsspalte, kopiert sie (Strg+C) und fügt sie als Werte in die ursprüngliche Spalte "Unterkunftsarten" ein (Rechtsklick -> "Inhalte einfügen" -> "Werte"). Dadurch werden die Formeln durch die tatsächlichen Werte ersetzt.
- Hilfsspalte löschen: Löscht nun die Hilfsspalte. Fertig!
Beispiel mit XVERWEIS (für neuere Excel-Versionen)
Der XVERWEIS ist der modernere Nachfolger des SVERWEIS und bietet einige Vorteile. Die Formel ist etwas einfacher zu lesen:
=XVERWEIS(A2;Tabelle2!$A$1:$A$2;Tabelle2!$B$1:$B$2;A2)
Was bedeutet das?
XVERWEIS(A2;...: XVERWEIS sucht nach dem Wert in Zelle A2...;Tabelle2!$A$1:$A$2;...: …in dem Suchbereich (erste Spalte der Ersetzungs-Tabelle)...;Tabelle2!$B$1:$B$2;...: …und gibt den zugehörigen Wert aus dem Ergebnisbereich (zweite Spalte der Ersetzungs-Tabelle) zurück....;A2): Wenn der Wert nicht gefunden wird, gib den Wert aus Zelle A2 zurück.
Die restlichen Schritte (Ersetzungs-Tabelle erstellen, Hilfsspalte einfügen, Formel nach unten ziehen, Werte kopieren und einfügen, Hilfsspalte löschen) bleiben gleich.
Zusätzliche Tipps und Tricks
- Dynamische Ersetzungs-Tabelle: Verwendet benannte Bereiche für eure Ersetzungs-Tabelle. So müsst ihr die Formeln nicht anpassen, wenn ihr neue Werte hinzufügt oder ändert.
- Groß-/Kleinschreibung beachten: SVERWEIS und XVERWEIS sind standardmäßig nicht case-sensitive (beachten also nicht die Groß-/Kleinschreibung). Wenn ihr das ändern wollt, könnt ihr kompliziertere Formeln mit der Funktion
FINDENverwenden, aber in den meisten Fällen ist es einfacher, die Schreibweise in eurer Ersetzungs-Tabelle anzupassen. - Reguläre Ausdrücke: Für sehr komplexe Ersetzungen (z.B. das Ersetzen von Mustern in Texten) benötigt ihr eventuell VBA-Code (Visual Basic for Applications). Das ist allerdings eher etwas für fortgeschrittene Excel-Nutzer.
Fazit: Mit Excel wird die Reiseplanung zum Kinderspiel!
Mit diesen Tricks könnt ihr eure Reiselisten und Excel-Tabellen im Handumdrehen aktualisieren und anpassen. Kein manuelles Suchen und Ersetzen mehr, keine frustrierenden Tippfehler! So bleibt mehr Zeit für das Wesentliche: die Vorfreude auf eure nächste Reise! Gute Reise und viel Spaß beim Planen!
Und denkt daran: Das Leben ist zu kurz für langweilige Excel-Tabellen!
