Aufgabe:
Angenommen ich habe eine Liste von Wörtern (blaue Tabelle im Bild rechts) und möchte feststellen, ob diese Wörter in einer anderen Liste (grüne Tabelle im Bild links) vorkommen. Dabei sollen auch die Vorkommen gefunden werden, in denen das Wort nur ein Teil des Textes ist. Groß- und Kleinschreibung soll dabei keine Rolle spielen.
- In der ersten Spalte der grünen Tabelle steht der Text, der durchsucht werden soll.
Wir untersuchen also beispielsweise, ob in dem Text Mehrfamilienhaus ein Text aus der blauen Tabelle vorkommt, also Haus, Baum, Fluss oder Stein. - In der zweiten Spalte soll der gefundene Text aus der blauen Spalte stehen. In dem Fall von Mehrfamilienhaus ist es das Wort Haus.
- #NV wird ausgegeben, wenn kein Wort aus der blauen Tabelle im Suchtext vorkommt.
Diese Formle kann helfen.
=VERWEIS(9^9;FINDEN(GROSS(tblListe[Wörter]);GROSS(A2));tblListe[Wörter])
Ich erkläre die Formel nachfolgend von innen nach außen.
- Die Funktion GROSS wird verwendet, damit beim Finden die Groß- und Kleinschreibung des Wortes keine Rolle spielt. Die Wörter der blauen Tabelle und der zu durchsuchende Text werde mit der Funktion GROSS in Großbuchstaben gewandelt.
- FINDEN sucht in dem Text der Spalte A nach Vorkommen von Wörtern aus der blauen Tabelle. Das Ergebnis von Finden ist eine Matrix. Im Fall von Mehrfamilienhaus sieht diese Matrix so aus (siehe Bild unten).
- Es wurde also an Position 13 des Wortes Mehrfamilienhaus das Wort Haus gefunden. Andere Wörter aus der Liste wurden im
Suchtext nicht gefunden.
- Verweis sucht jetzt einen riesigen Wert (9^9 =387420489) in dieser Matrix und gibt das Wort aus der blauen Tabelle zurück, welches beim Durchlaufen der Tabelle von oben nach unten den letzten ungefähren Treffer landet.
- In dem Text Der Fluss neben dem Haus heißt Donau. kommen zwei Wörter aus der blauen Tabelle vor, Fluss und Haus. Die Formel liefert Fluss, weil dieses Wort in der blauen Tabelle am weitesten unten steht (siehe Bild unten).
Hier kannst Du Dir das Beispiel herunterladen:
Das könnte Dich auch interessieren:
Übrigens:
Gern helfe ich Dir dabei, Deine spezielle Excel-Aufgabe zu lösen, oder Deine Excel-Fähigkeiten zu erweitern.
Siehe auch: Mein Angebot - IT-Unterstützung für Ihr Team