Suche nach Schlüsselwörtern - Excel & Google Tabellen

Beispielarbeitsbuch herunterladen

Laden Sie die Beispielarbeitsmappe herunter

Dieses Tutorial wird demonstrieren, wie Sie in Excel und Google Sheets nach Schlüsselwörtern suchen.

Suche nach Schlüsselwörtern

Um Textzellen anhand der enthaltenen Schlüsselwörter zu kategorisieren, können Sie die Funktionen SEARCH, ISNUMBER, MATCH und INDEX kombiniert verwenden.

1 =INDEX(E3:E8,MATCH(WAHR,ISNUMMER(SUCHE(F3:F8,B3)),0))

Hinweis: Dies ist eine Array-Formel. Wenn Sie Excel 2022 und früher verwenden, müssen Sie die Matrixformel eingeben, indem Sie STRG + UMSCHALT + EINGABETASTE (anstelle der EINGABETASTE) drücken, um Excel mitzuteilen, dass sich die Formel in einer Matrixformel befindet. An den geschweiften Klammern, die um die Formel erscheinen, erkennen Sie, dass es sich um eine Array-Formel handelt (siehe oberes Bild). In späteren Versionen von Excel und Excel 365 können Sie stattdessen einfach die EINGABETASTE drücken.

Sehen wir uns an, wie diese Formel funktioniert.

Suchfunktion

Normalerweise sucht die SEARCH-Funktion nach einer Textzeichenfolge in einem Zellenwert und gibt die Position zurück, an der der Text gefunden wurde.

Wenn Sie jedoch eine Array-Formel verwenden und ein Array von Werten eingeben, nach denen gesucht werden soll, gibt die SEARCH-Funktion ein Array von Übereinstimmungen zurück.

Wie oben gezeigt, wird für Zelle B3 ("toyota rav") ein Array wie folgt zurückgegeben:

1 {#WERT, 8, #WERT, #WERT, #WERT, #WERT}

Das bedeutet, dass nur eines der Schlüsselwörter („rav“) in der Zeichenfolge an Position 8 gefunden wurde.

ISNUMBER-Funktion

Die ISNUMBER-Funktion übersetzt das von der SEARCH-Funktion angegebene Array in TRUE- und FALSE-Werte.

MATCH-Funktion

Mit der MATCH-Funktion finden wir die Position des TRUE-Wertes in unserem ISNUMBER-Array von oben.

1 =VERGLEICH(WAHR,ISNUMMER(SUCHE(F3:F8,B3)),0)

Für „toyota rav“ ist TRUE der zweite Wert im Array.

INDEX-Funktion

Schließlich verwenden wir das Ergebnis der MATCH-Funktion, um zu bestimmen, welche Kategorie Zeile, die wir mit der INDEX-Funktion benötigen.

1 =INDEX(F3:F8,C3)

Die zweite Reihe der Kategorien Liste ist "Crossover & Suv", das ist also das Passende Kategorie für „toyota rav“.

Das Ersetzen von „C3“ durch den MATCH-Ausdruck bringt uns zurück zu unserer ursprünglichen Formel:

1 =INDEX(E3:E8,MATCH(WAHR,ISNUMMER(SUCHE(F3:F8,B3)),0))

Zur Erinnerung: Dies ist eine Array-Formel. Wenn Sie Excel 2022 und früher verwenden, müssen Sie die Matrixformel eingeben, indem Sie STRG + UMSCHALT + EINGABETASTE (anstelle der EINGABETASTE) drücken, um Excel mitzuteilen, dass sich die Formel in einer Matrixformel befindet. An den geschweiften Klammern, die um die Formel erscheinen, erkennen Sie, dass es sich um eine Array-Formel handelt (siehe oberes Bild). In späteren Versionen von Excel und Excel 365 können Sie stattdessen einfach die EINGABETASTE drücken.

Suche nach Schlüsselwörtern in Google Tabellen

Diese Formeln funktionieren in Google Sheets genauso wie in Excel.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave