Strings in Excel überprüfen: Mehrere Werte enthalten
Schritt-für-Schritt-Anleitung
Um zu überprüfen, ob eine Zelle in Excel mehrere Strings enthält, kannst du die Funktion ZÄHLENWENN in Kombination mit WENN und SUMMENPRODUKT anwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
-
Daten vorbereiten: Stelle sicher, dass du zwei Tabellen hast. In Tabelle 1 (z. B. Spalte A) sind die Artikelnummern und in Tabelle 2 (z. B. Spalte D) sind die Strings, die du überprüfen möchtest.
-
Formel in Tabelle 1 eingeben: Gehe zu Zelle B2 in Tabelle 1 und gebe folgende Formel ein:
=WENN(SUMMENPRODUKT(ZÄHLENWENN(A2;Tabelle2!$D$2:$D$20&"*")*(Tabelle2!$D$2:$D$20<>"")) > 0; "String enthalten"; "keine Übereinstimmung")
-
Formel nach unten ziehen: Kopiere die Formel in B2 nach unten, um die restlichen Zellen der Spalte zu überprüfen.
-
Ergebnisse überprüfen: Die Zellen in Spalte B zeigen nun an, ob die entsprechenden Strings aus Tabelle 2 in den Zellen von Tabelle 1 enthalten sind.
Häufige Fehler und Lösungen
-
Falsche Ergebnisse: Wenn du falsche Ergebnisse erhältst, überprüfe, ob du die korrekten Zellreferenzen verwendest. Achte darauf, dass die Bereiche in der Formel korrekt definiert sind.
-
Leere Zellen: Wenn in Tabelle 2 leere Zellen vorhanden sind, kann dies die Ergebnisse beeinflussen. Deswegen ist es wichtig, den Teil *(Tabelle2!$D$2:$D$20<>"") in der Formel zu verwenden, um leere Zellen auszuschließen.
Alternative Methoden
Eine alternative Methode zur Überprüfung, ob eine Zelle in Excel einen von mehreren Werten enthält, ist die Verwendung von Array-Formeln oder VBA. Du kannst auch die Funktion FILTER in Excel 365 nutzen, um die gewünschten Werte zu extrahieren und darauf basierende Analysen durchzuführen.
Praktische Beispiele
Angenommen, du hast folgende Daten:
| Tabelle 1: |
A |
B |
| Artikelnummer |
Enthalten |
| A_00138769 |
|
| A_003 |
|
| A_00138769 |
|
| A_008 |
|
| Tabelle 2: |
D |
| Artikelnummer |
| A_001 |
| A_0020 |
| A_003 |
Wenn du die oben genannte Formel anwendest, sollte das Ergebnis in Spalte B wie folgt aussehen:
| A |
B |
| Artikelnummer |
Enthalten |
| A_00138769 |
String enthalten |
| A_003 |
String enthalten |
| A_00138769 |
String enthalten |
| A_008 |
keine Übereinstimmung |
Tipps für Profis
-
Nutze die Funktion FILTER, wenn du eine Excel-Version hast, die diese Funktion unterstützt. Dies kann die Arbeit mit großen Datenmengen erleichtern.
-
Vermeide es, lange Formeln zu verwenden. Halte die Formeln so kurz wie möglich, um die Übersichtlichkeit zu verbessern.
-
Achte darauf, bei großen Tabellen die Berechnungseinstellungen in Excel zu optimieren, um die Performance zu erhöhen.
FAQ: Häufige Fragen
1. Frage
Wie überprüfe ich, ob die Zelle einen von mehreren Werten in Excel enthält?
Antwort: Verwende die Kombination aus WENN und ZÄHLENWENN oder SUMMENPRODUKT, um zu überprüfen, ob die Zelle einen der gewünschten Strings enthält.
2. Frage
Kann ich die Formel für mehr als 20 Werte in Tabelle 2 verwenden?
Antwort: Ja, passe einfach den Bereich in der Formel an, z.B. D$2:D$1000, um mehr Werte zu berücksichtigen.