Das Wichtigste in Kürze — Drei Funktionen, drei verschiedene Fragen.
COUNT(range)zählt nur Zellen, die eine Zahl enthalten.COUNTA(range)zählt jede Zelle, die nicht leer ist — Text, Zahlen, Fehler, sogar eine Formel, die""zurückgibt.COUNTBLANK(range)zählt die leeren. Die Falle: Wenn jemand fragt, wie viele Zeilen Daten enthalten, will er fast immerCOUNTA, greift aber zuCOUNT— und bekommt eine Zahl, die still zu niedrig ausfällt.
=COUNT(B2:B100) ' wie viele Zellen eine ZAHL enthalten (Beträge, Datumswerte)
=COUNTA(A2:A100) ' wie viele Zellen NICHT leer sind (die echte "Zeilenzahl")
=COUNTBLANK(A2:A100) ' wie viele Zellen leer sind (fehlende Daten)
=COUNT(B2:B100)/COUNTA(A2:A100) ' Ausfüllquote: eingetragene Zahlen vs. Zeilen
Das sind drei der meistgenutzten Funktionen in Excel, und der Unterschied zwischen ihnen ist genau die Art von Detail, die eine Dashboard-Zahl erzeugt, die richtig aussieht und es nicht ist. Wählen Sie die falsche, meldet nichts einen Fehler — Sie zählen einfach das Falsche.
Was Sie lernen werden
- Den Ein-Satz-Unterschied zwischen
COUNT,COUNTAundCOUNTBLANK - Warum
=COUNTauf einer Spalte mit IDs oder Namen 0 ergibt - Was
COUNTAwirklich zählt (und warum es oft mehr ist als erwartet) - Warum
COUNTA + COUNTBLANKnicht immer der Anzahl der Zellen entspricht - Wie Sie Zahlen, nicht-leere und leere Zellen sicher zählen
Hinweis — deutsche Funktionsnamen: In der deutschen Excel-Oberfläche heißen diese Funktionen
COUNT= ANZAHL,COUNTA= ANZAHL2,COUNTBLANK= ANZAHLLEEREZELLEN,COUNTIF= ZÄHLENWENN,SUMPRODUCT= SUMMENPRODUKT undIF= WENN. In den Codeblöcken behalten wir die englischen Namen bei, weil sie versionsübergreifend eindeutig sind.
Das Denkmodell: drei Funktionen beantworten drei Wie-viele-Fragen
Betrachten Sie diese nicht als drei Varianten desselben Werkzeugs, sondern als drei verschiedene Fragen, die Sie an einen Bereich stellen können:
- Wie viele Zahlen stehen hier? →
COUNT. Es ignoriert Text, leere Zellen, Wahrheitswerte und Fehler. Es sieht Zahlen (sowie Datums- und Uhrzeitwerte, die im Kern Zahlen sind) und sonst nichts. - Wie viele Zellen sind ausgefüllt? →
COUNTA. Es zählt alles, was nicht wirklich leer ist: Text, Zahlen, Fehler, Leerzeichen und Formelergebnisse — auch eine Formel, die eine leere Zeichenkette zurückgibt. - Wie viele Zellen sind leer? →
COUNTBLANK. Das Spiegelbild von ausgefüllt — mit einer wichtigen Feinheit rund um"", auf die wir gleich kommen.
Fast jeder Zählfehler entsteht dadurch, dass man die eine Frage stellt und die
Funktion für eine andere verwendet. Der mit Abstand häufigste Fall: Sie möchten
wissen, wie viele Zeilen Ihrer Tabelle Daten enthalten (eine
Wie-viele-Kunden-Frage) — das ist eine COUNTA-Frage. Aber COUNT ist der
bekanntere Name, also wird er getippt, und er zählt still zu niedrig.
Warum =COUNT bei Ihren IDs und Namen 0 ergibt
Das ist der Fehler, der Leute zum Suchen bringt. Sie haben eine Spalte mit
Kontonummern, Rechnungs-IDs oder Namen, schreiben =COUNT(A2:A100) und erhalten
0 oder eine viel zu kleine Zahl. Nichts ist kaputt — COUNT macht genau
seine Arbeit.
COUNT zählt nur echte Zahlen. Zwei Dinge sind regelmäßig keine Zahlen, auch
wenn sie so aussehen:
- Text — Namen, Codes und IDs wie
INV-0042sind Text, also überspringtCOUNTsie vollständig. - Als Text gespeicherte Zahlen — Ziffern, die aus einer CSV oder einem
Systemexport stammen, linksbündig stehen und ein kleines grünes Dreieck tragen.
Sie sehen numerisch aus, aber
COUNT(undSUM) ignorieren sie.
=COUNT(A2:A100) ' 0 — die Spalte enthält Text-IDs
=COUNTA(A2:A100) ' 99 — das ist die gesuchte Antwort auf "wie viele Zeilen gefüllt"
Daher die Regel: Um zu zählen, wie viele Zeilen einen Eintrag haben, verwenden
Sie COUNTA. Nutzen Sie COUNT nur, wenn Sie ausdrücklich numerische Werte
meinen — zum Beispiel, in wie vielen Zeilen tatsächlich ein Betrag eingetragen
ist, im Gegensatz dazu, wie viele Zeilen überhaupt existieren. Wenn Sie erwartet
haben, dass COUNT Zahlen sieht, und es tut es nicht, haben Sie zugleich ein
Problem mit als Text gespeicherten Zahlen
diagnostiziert, das man an der Quelle beheben sollte.
Was COUNTA wirklich zählt (mehr, als Sie denken)
COUNTA zählt Zellen, die nicht leer sind — und nicht-leer ist eine
niedrigere Hürde als aussagekräftiger Inhalt. Hier lauern zwei Überraschungen:
- Eine Formel, die
""zurückgibt, wird mitgezählt.=IF(A2>0, A2, "")erzeugt eine Zelle, die leer aussieht, aber eine Formel enthält, die eine leere Zeichenkette liefert. FürCOUNTAist diese Zelle nicht leer (sie enthält eine Formel), also wird sie gezählt. Das ist der Hauptgrund dafür, dass COUNTA höher ausfällt als erwartet. - Fehler zählen mit. Eine Zelle, die
#N/A(in der deutschen Oberfläche#NV) oder#DIV/0!anzeigt, ist nicht leer, also beziehtCOUNTAsie ein. Eine Spalte voller defekter Verweise wird trotzdem mitgezählt.
=COUNTA(A2:A100) ' schließt Zellen mit "" aus Formeln und Fehlerwerte ein
Das ist meistens in Ordnung — aber wenn Sie COUNTA als
wie-viele-echte-Einträge verwenden, sollten Sie wissen, dass es bereitwillig
unsichtbaren Ballast mitzählt. Wenn Sie wissen möchten, wie viele Zellen
sichtbaren Text oder eine Zahl enthalten und ""-Formeln ignoriert werden
sollen, ist ein COUNTIF mit Kriterium
präziser — =COUNTIF(A2:A100,"<>") verhält sich bei ""-Formeln anders als
COUNTA, und =COUNTIF(A2:A100,"?*") zählt Zellen mit mindestens einem
sichtbaren Zeichen.
Die Falle: COUNTA + COUNTBLANK ergibt nicht immer die Zellenzahl
Man nimmt vernünftigerweise an: gefüllte Zellen + leere Zellen = alle Zellen,
also müsste COUNTA + COUNTBLANK der Anzahl der Zellen im Bereich entsprechen.
Meistens stimmt das — aber nicht, wenn Formeln im Spiel sind, die ""
zurückgeben, und das ist der subtile Fall:
COUNTAbehandelt eine""-Formel als nicht leer (es zählt sie).COUNTBLANKbehandelt eine""-Formel als leer (es zählt sie ebenfalls).
Eine Zelle mit =IF(...,"") wird also von beiden gezählt. In einem Bereich
mit solchen Formeln fällt COUNTA + COUNTBLANK größer aus als die
Zellenzahl, weil diese Zellen doppelt gezählt werden. Es gibt drei
unterschiedliche Zustände, nicht zwei:
| Zustand | Beispiel | COUNTA | COUNTBLANK |
|---|---|---|---|
| Wirklich leer | nie etwas eingegeben oder mit Entf gelöscht | nein | ja |
| Leere Zeichenkette aus einer Formel | =IF(A2>0,A2,"") |
ja | ja |
| Hat Inhalt | 42, "West", #N/A |
ja | nein |
Die praktische Erkenntnis: Legen Sie fest, was leer für Ihre Daten bedeutet,
bevor Sie einer Leerzählung vertrauen. Wenn Ihre leeren Zellen in Wahrheit
""-Formelergebnisse sind, zählt COUNTBLANK sie als leer, während COUNTA sie
als gefüllt zählt — und keines ist falsch, sie beantworten nur verschiedene
Fragen. Um wirklich nur leere Zellen zu zählen: =SUMPRODUCT(--(A2:A100=""))
zählt sowohl echte Leerzellen als auch "", während
=ROWS(A2:A100)-COUNTA(A2:A100) nur die tatsächlich leeren zählt.
Worauf es ankommt
Die ganze Funktionsfamilie lässt sich auf eine Gewohnheit reduzieren: Benennen
Sie die Frage, bevor Sie die Funktion wählen. Wie viele Zeilen haben Daten? Das
ist COUNTA — greifen Sie standardmäßig dazu, denn Schlüsselspalten in der Praxis
sind Text. Wie viele numerische Werte? Das ist COUNT — setzen Sie es bewusst ein,
und wenn es Sie mit einer niedrigen Zahl überrascht, haben Sie als Text
gespeicherte Zahlen gefunden. Wie viele fehlen? Das ist COUNTBLANK — klären Sie
aber zuerst, ob eine ""-Formel als fehlend zählt, denn diese Entscheidung,
nicht die Funktion, bestimmt, ob Ihre Vollständigkeitskennzahl ehrlich ist.
Bringen Sie diese drei Fragen sauber auseinander, und Sie liefern nie wieder eine
Zählung ab, die stillschweigend um die Größe Ihrer Textspalte danebenliegt.
Wie ExcelMaster hilft
Zählfehler sind unsichtbar — die Zahl kommt einfach falsch heraus, ohne
Fehlermeldung, der man nachgehen könnte. ExcelMaster liest, was Ihre Spalte
tatsächlich enthält, bevor es zählt: Es erkennt, dass Ihre Zahlen in Wahrheit
Text sind, dass manche Leerzellen eigentlich ""-Formeln sind und dass ein
versprengtes #N/A Ihr COUNTA aufbläht. Dann schreibt es die richtige Funktion
für die Frage, die Sie wirklich stellen — eine echte Zeilenzahl, eine Zählung
numerischer Einträge oder eine Zählung fehlender Daten, die leere Zeichenketten
so behandelt, wie Sie es beabsichtigen. Beschreiben Sie, was Sie messen möchten;
es wählt COUNT, COUNTA oder COUNTBLANK korrekt und erklärt, warum.
Häufig gestellte Fragen
Was ist der Unterschied zwischen COUNT und COUNTA in Excel?
COUNT zählt nur Zellen, die Zahlen enthalten (einschließlich Datums- und
Uhrzeitwerten). COUNTA zählt jede Zelle, die nicht leer ist — Text, Zahlen,
Fehler und sogar Formeln, die "" zurückgeben. Um zu zählen, wie viele Zeilen
Daten enthalten, verwenden Sie COUNTA; nutzen Sie COUNT nur, wenn Sie
ausdrücklich wissen möchten, wie viele numerische Werte existieren.
Warum ergibt COUNT in Excel 0 oder zu wenig?
Weil COUNT nur echte Zahlen sieht. Wenn Ihre Spalte Text enthält — Namen, IDs
wie INV-0042 oder als Text importierte Ziffern (linksbündig mit grünem
Dreieck) — überspringt COUNT sie und kann 0 zurückgeben. Verwenden Sie
COUNTA, um gefüllte Zellen zu zählen, und korrigieren Sie die als Text
gespeicherten Zahlen, wenn Sie damit rechnen müssen.
Zählt COUNTA leere Zellen?
Nein — aber es zählt Zellen, die nur leer aussehen. Eine Formel, die ""
zurückgibt, wird von COUNTA gezählt, weil die Zelle eine Formel enthält.
Wirklich leere Zellen (nie gefüllt oder mit Entf geleert) werden nicht gezählt.
Deshalb fällt COUNTA oft höher aus, als ein Blick auf das Blatt vermuten lässt.
Ergeben COUNTA plus COUNTBLANK die Gesamtzahl der Zellen?
Meistens, aber nicht immer. Eine Zelle mit einer Formel, die "" zurückgibt,
wird von beiden gezählt — von COUNTA (nicht leer) und von COUNTBLANK
(leer) —, sodass sich in Bereichen mit solchen Formeln die beiden Summen
überschneiden und mehr als die Zellenzahl ergeben. Wirklich leere Zellen werden
nur von COUNTBLANK gezählt.
Wie zähle ich nicht-leere Zellen in Excel?
Verwenden Sie =COUNTA(range) für Zellen mit beliebigem Inhalt, einschließlich
""-Formeln und Fehlern. Für eine strengere Zählung im Sinne von hat sichtbaren
Inhalt, die ""-Formeln ignoriert, nutzen Sie =COUNTIF(range,"<>") oder
=COUNTIF(range,"?*") für Zellen mit mindestens einem sichtbaren Zeichen.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 07.07.2026.
Verwandte Anleitungen: Excel COUNTIF · Excel COUNTIFS · Eindeutige Werte zählen · Excel VALUE-Funktion
