Excel ZÄHLENWENN: Text finden und Zellen zählen (Komplettanleitung)
Hier ist ein umfassendes Tutorial zur Excel-Funktion ZÄHLENWENN (englisch: COUNTIF), speziell ausgerichtet auf die Arbeit mit Text.
Die Funktion ZÄHLENWENN ist eines der nützlichsten Werkzeuge in Excel, um Daten zu analysieren. In diesem Tutorial lernst du, wie du Zellen basierend auf Textinhalten zählst – von exakten Treffern bis hin zu Teiltexten.
1. Die Syntax der ZÄHLENWENN-Funktion
Bevor wir in die Beispiele gehen, schauen wir uns die Grundstruktur an:
=ZÄHLENWENN(Bereich; Suchkriterium)
- Bereich: Der Zellbereich, den du untersuchen möchtest (z. B.
A1:A10). - Suchkriterium: Der Text oder die Bedingung, nach der gesucht werden soll.
2. Exakte Textübereinstimmung (COUNTIF Text)
Wenn du nur Zellen zählen möchtest, die exakt einem bestimmten Wort entsprechen, schreibst du den Text in Anführungszeichen.
Beispiel: Du möchtest zählen, wie oft das Wort "Apfel" in Spalte A vorkommt.
=ZÄHLENWENN(A1:A10; "Apfel")
Wichtig: Groß- und Kleinschreibung wird von ZÄHLENWENN standardmäßig ignoriert (es ist nicht "case-sensitive").
3. Zellen zählen, die Text enthalten (COUNTIF Cell Contains Text)
Oft suchst du nicht nach dem exakten Inhalt, sondern möchtest wissen, ob ein bestimmtes Wort innerhalb einer Zelle vorkommt. Hierfür nutzen wir Platzhalter (Wildcards): Das Sternchen (*).
*steht für eine beliebige Anzahl an Zeichen.
A) Enthält den Text (irgendwo in der Zelle)
Um Zellen zu zählen, in denen das Wort "Auto" irgendwo vorkommt (z. B. "Autobahn", "Blaues Auto", "Leihwagenauto"):
=ZÄHLENWENN(A1:A10; "*Auto*")
B) Beginnt mit Text
Zellen, die mit "Anfang" beginnen:
=ZÄHLENWENN(A1:A10; "Anfang*")
C) Endet mit Text
Zellen, die auf "Ende" aufhören:
=ZÄHLENWENN(A1:A10; "*Ende")
4. ZÄHLENWENN mit Zellbezügen
Anstatt den Text direkt in die Formel zu schreiben, kannst du dich auf eine andere Zelle beziehen. Das macht deine Tabelle dynamisch.
Wenn dein Suchbegriff in Zelle B1 steht, nutzt du das Kaufmännische Und (&), um die Platzhalter zu verbinden:
=ZÄHLENWENN(A1:A10; "*" & B1 & "*")
Dies zählt alle Zellen in A1:A10, die den Inhalt von B1 irgendwo enthalten.
5. Sonderfall: Wie oft kommt ein Text IN einer Zelle vor?
Achtung: ZÄHLENWENN zählt nur, wie viele Zellen das Kriterium erfüllen. Wenn du wissen willst, wie oft ein Wort innerhalb einer einzigen Zelle vorkommt (z.B. wie oft das Wort "und" in einem langen Satz steht), hilft ZÄHLENWENN nicht weiter.
Dafür nutzt du diesen Trick mit LÄNGE und WECHSELN:
=(LÄNGE(A1) - LÄNGE(WECHSELN(A1; "Suchbegriff"; ""))) / LÄNGE("Suchbegriff")
6. Weitere nützliche Text-Tricks mit ZÄHLENWENN
Alle Zellen zählen, die überhaupt Text enthalten
Wenn du alle Zellen zählen willst, die Text enthalten (und Zahlen oder leere Zellen ignorieren möchtest), nutzt du den Platzhalter einzeln:
=ZÄHLENWENN(A1:A10; "*")
Zellen mit einer bestimmten Anzahl an Zeichen zählen
Das Fragezeichen (?) steht für genau ein beliebiges Zeichen. Um alle Zellen mit genau 5 Zeichen zu zählen:
=ZÄHLENWENN(A1:A10; "?????")
Zusammenfassung / Spickzettel
| Ziel | Formel-Beispiel |
|---|---|
| Exakter Text | =ZÄHLENWENN(A:A; "Hund") |
| Enthält Text | =ZÄHLENWENN(A:A; "*Hund*") |
| Beginnt mit | =ZÄHLENWENN(A:A; "Hund*") |
| Bezug auf Zelle B1 | =ZÄHLENWENN(A:A; "*" & B1 & "*") |
| Enthält beliebigen Text | =ZÄHLENWENN(A:A; "*") |
Pro-Tipp: Wenn du mehrere Kriterien kombinieren möchtest (z. B. Spalte A enthält "Apfel" UND Spalte B enthält "Süd"), verwende die Funktion ZÄHLENWENNS (mit einem "S" am Ende).