Zellen mit Text in Excel zählen – so geht's
Zähle Zellen mit beliebigem Text, bestimmten Wörtern oder Teiltexten in Excel mit ZÄHLENWENN, ohne Leerzellen oder Zahlen.
Von Ayoub Farid · · 1 Min. Lesezeit
Zellen zu zählen, die Text enthalten, klingt erst einmal simpel. Allerdings kann „Text“ vieles bedeuten: beliebiger Text, ein ganz bestimmtes Wort oder ein Teilstring innerhalb einer Zelle. Hier findest du die passende Lösung für jeden Fall.
*(Hinweis: Im deutschen Excel nutzt du die Funktion ZÄHLENWENN statt COUNTIF und Semikolons statt Kommas als Trennzeichen.)*
Beliebiger Text
=COUNTIF(A2:A100,"*")
Der Platzhalter * (Sternchen) steht für eine beliebige Textfolge. Zahlen und leere Zellen werden dabei ignoriert. In der deutschen Excel-Version entspricht dies COUNTIF (ZÄHLENWENN): =ZÄHLENWENN(A2:A100;"*").
Exakter Text
=COUNTIF(A2:A100,"Paid")
Bei dieser Abfrage wird die Groß- und Kleinschreibung nicht unterschieden.
Text, der ein bestimmtes Wort enthält
=COUNTIF(A2:A100,"*refund*")
Findet Einträge wie „Refund“, „Partial refund“ oder „refunded“.
Befindet sich das gesuchte Wort in einer separaten Zelle:
=COUNTIF(A2:A100,"*"&F1&"*")
Beginnt mit oder endet auf
=COUNTIF(A2:A100,"INV*")
=COUNTIF(A2:A100,"*.pdf")
Ungleich einem bestimmten Text
=COUNTIF(A2:A100,"<>Paid")
Achtung: Dabei werden auch komplett leere Zellen mitgezählt. Um Leerzellen auszuschließen, nutzt du COUNTIFS (ZÄHLENWENNS):
=COUNTIFS(A2:A100,"<>Paid",A2:A100,"<>")
Alle nicht-leeren Zellen (Text oder Zahlen)
=COUNTA(A2:A100)
Weitere Details findest du im Artikel COUNT vs COUNTA.
Zählen mit Beachtung von Groß- und Kleinschreibung
=SUMPRODUCT(--EXACT(A2:A100,"PAID"))
Häufiger Stolperstein: unsichtbare Leerzeichen
„Paid “ mit einem nachgestellten Leerzeichen stimmt nicht mit „Paid“ überein. Bereinige die Spalte am besten mit TRIM (GLÄTTEN) wie im Ratgeber zu TRIM beschrieben oder verwende vorübergehend "Paid*".
Mehr zu Bedingungen erfährst du in unserer Anleitung zu COUNTIF.
Häufig gestellte Fragen
Wie zähle ich Zellen, die Text enthalten, in Excel?
Mit der Formel =COUNTIF(range,"*") (im deutschen Excel: =ZÄHLENWENN(Bereich;"*")).
Wie zähle ich Zellen, die ein bestimmtes Wort enthalten?
Mit =COUNTIF(range,"*word*") (im deutschen Excel: =ZÄHLENWENN(Bereich;"*Wort*")).
Zählt COUNTIF Zahlen als Text?
Nein. Der Platzhalter * erfasst ausschließlich echte Textwerte.
Wie zähle ich alle nicht-leeren Zellen?
Nutze dafür =COUNTA(range) (im deutschen Excel: =ANZAHL2(Bereich)).