Excel-Tutorial: So prüfen Sie, ob eine Zelle einen bestimmten Text enthält (mit der ISTZAHL-Funktion)

Melden

Hier ist ein detailliertes Tutorial, wie du in Excel prüfst, ob eine Zelle einen bestimmten Text enthält, indem du die Funktionen ISTZAHL und SUCHEN (oder FINDEN) kombinierst.


In Excel gibt es keine direkte Funktion namens "ENTHÄLT". Um herauszufinden, ob ein Teiltext in einer Zelle vorkommt, nutzt man eine bewährte Kombination aus zwei Funktionen: SUCHEN (oder FINDEN) und ISTZAHL.

Warum diese Kombination?

  • Die Funktion SUCHEN liefert die Position des Textes als Zahl zurück (z. B. "5", wenn das Wort an 5. Stelle steht).
  • Wenn der Text nicht gefunden wird, gibt Excel einen Fehler aus (#WERT!).
  • Die Funktion ISTZAHL wandelt das Ergebnis in ein klares WAHR (Text gefunden) oder FALSCH (Text nicht gefunden) um.

Schritt 1: Die Grundformel erstellen

Es gibt zwei Varianten, je nachdem, ob du Groß- und Kleinschreibung beachten möchtest.

Variante A: Groß-/Kleinschreibung ignorieren (Empfohlen)

Verwende die Funktion SUCHEN.

Formel:

=ISTZAHL(SUCHEN("Suchbegriff"; A2))

Variante B: Groß-/Kleinschreibung beachten

Verwende die Funktion FINDEN.

Formel:

=ISTZAHL(FINDEN("Suchbegriff"; A2))

Schritt 2: Die Formel im Detail erklärt

Nehmen wir an, in Zelle A2 steht der Text: "Projekt Alpha abgeschlossen" und du möchtest prüfen, ob das Wort "Alpha" darin vorkommt.

  1. SUCHEN("Alpha"; A2): Excel sucht nach "Alpha". Da es gefunden wird, gibt die Funktion die Zahl 9 zurück (da das "A" an neunter Stelle steht).
  2. ISTZAHL(9): Da die 9 eine Zahl ist, gibt die Funktion WAHR aus.
  3. Wäre das Wort nicht vorhanden, würde SUCHEN den Fehler #WERT! liefern. ISTZAHL(#WERT!) ergibt FALSCH.

Schritt 3: Das Ergebnis anpassen (Die WENN-Funktion)

Oft möchte man nicht nur "WAHR" oder "FALSCH" sehen, sondern einen eigenen Text wie "Gefunden" oder "Nicht gefunden". Hierfür kombinierst du die Formel mit der WENN-Funktion.

Beispiel-Formel:

=WENN(ISTZAHL(SUCHEN("Alpha"; A2)); "Ja, gefunden"; "Nein, fehlt")

Praxisbeispiel: Suchen nach einem Zellbezug

Anstatt den Suchbegriff direkt in die Formel zu schreiben, kannst du auf eine andere Zelle verweisen (z. B. Suchbegriff in Zelle B2):

=ISTZAHL(SUCHEN($B$2; A2))

(Die Dollarzeichen $B$2 fixieren die Suchzelle, damit du die Formel nach unten ziehen kannst.)


Zusammenfassung der Vorteile

  • Teilübereinstimmung: Die Formel findet den Text überall in der Zelle (am Anfang, in der Mitte oder am Ende).
  • Flexibilität: Funktioniert sowohl mit hartcodiertem Text als auch mit Zellbezügen.
  • Fehlervermeidung: Durch ISTZAHL werden unschöne Fehlermeldungen in deiner Tabelle vermieden.

Tipp für Profis: Wenn du prüfen willst, ob eine Zelle einen von mehreren Begriffen enthält, kannst du dies über eine Kombination mit der SUMMENPRODUKT-Funktion lösen, aber für die einfache Prüfung ist ISTZAHL(SUCHEN(...)) der absolute Standardweg in Excel.

0