ZÄHLENWENNS: Zählen mit mehreren Bedingungen
ZÄHLENWENNS zählt Zeilen, in denen mehrere Bedingungen gleichzeitig stimmen. Zum Beispiel alle Bestellungen aus Hamburg ab 500 € oder alle Aufträge, die im März eingegangen sind.
Kurz gesagt: =ZÄHLENWENNS(Bereich1;Kriterium1;Bereich2;Kriterium2;…). Du gibst Paare aus Bereich und Kriterium an. Gezählt wird eine Zeile nur, wenn alle Kriterien in dieser Zeile zutreffen.
Probier es gleich aus
Die Tabelle listet Bestellungen mit Stadt und Betrag. Gesucht ist die Anzahl der Bestellungen aus Hamburg mit mindestens 500 €. Beide Bedingungen müssen in derselben Zeile stimmen.
Aufgabe Zähle in E2 die Bestellungen aus Hamburg mit einem Betrag von mindestens 500 €.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Bestellnr. | Stadt | Betrag € | Hamburg ab 500 € | |
| 2 | B-4417 | Hamburg | 820 | ||
| 3 | B-4402 | Berlin | 1200 | ||
| 4 | B-4425 | Hamburg | 340 | ||
| 5 | B-4409 | Köln | 650 | ||
| 6 | B-4431 | Hamburg | 500 | ||
| 7 | B-4414 | München | 980 | ||
| 8 | B-4420 | Hamburg | 1450 | ||
| 9 | B-4406 | Berlin | 300 |
So ist ZÄHLENWENNS aufgebaut
| Argument | Bedeutung | Im Beispiel |
|---|---|---|
| Kriterienbereich1 | Die erste Spalte, die geprüft wird | B2:B9 (die Städte) |
| Kriterium1 | Die Bedingung für diese Spalte | "Hamburg" |
| Kriterienbereich2 | Die zweite Spalte (optional) | C2:C9 (die Beträge) |
| Kriterium2 | Die Bedingung für die zweite Spalte | ">=500" |
Die komplette Formel lautet =ZÄHLENWENNS(B2:B9;"Hamburg";C2:C9;">=500") und ergibt 3. Weitere Paare hängst du einfach hinten an. Laut Microsoft sind bis zu 127 Paare erlaubt, im Alltag reichen zwei oder drei. Die Kriterien schreibst du genau wie bei ZÄHLENWENN: Text und Vergleiche in Anführungszeichen, Platzhalter wie "*GmbH*" funktionieren auch.
Anders als bei SUMMEWENNS gibt es keinen Summenbereich am Anfang. ZÄHLENWENNS fängt direkt mit dem ersten Paar an.
Zählen zwischen zwei Werten
Eine häufige Frage ist: Wie viele Werte liegen zwischen 500 und 1.000? Dafür nimmst du dieselbe Spalte zweimal, einmal mit der unteren und einmal mit der oberen Grenze:
=ZÄHLENWENNS(C2:C9;">=500";C2:C9;"<=1000")
Ob die Grenzen selbst mitzählen, entscheidest du mit >= und <= (eingeschlossen) oder > und < (ausgeschlossen). Bei Beträgen wie genau 500 € macht das oft den Unterschied.
Zählen in einem Datumsbereich
Mit Datumswerten funktioniert das genauso, denn ein Datum ist für Excel eine Zahl. Am saubersten trägst du Start und Ende in eigene Zellen ein und verbindest den Vergleich mit dem Zellbezug über das &-Zeichen:
=ZÄHLENWENNS(B2:B9;">="&E2;B2:B9;"<="&F2)
Der Operator steht in Anführungszeichen, der Bezug nicht. Willst du später einen anderen Monat auswerten, änderst du nur E2 und F2. Ohne Hilfszellen geht es mit DATUM: ">="&DATUM(2026;3;1). Ein Datum als Text wie ">=01.03.2026" funktioniert zwar oft, hängt aber von den Ländereinstellungen ab.
Aufgabe Zähle in G2, wie viele Aufträge im Zeitraum von E2 bis F2 eingegangen sind, also im März 2026. Der erste und der letzte Tag zählen mit. Nimm die Daten aus E2 und F2, damit du den Zeitraum später nur dort ändern musst.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Auftrag | Datum | Betrag € | Von | Bis | Aufträge im Zeitraum | |
| 2 | A-5012 | 09.03.2026 | 1340 | 01.03.2026 | 31.03.2026 | ||
| 3 | A-5003 | 18.02.2026 | 560 | ||||
| 4 | A-5021 | 31.03.2026 | 2100 | ||||
| 5 | A-5009 | 01.03.2026 | 870 | ||||
| 6 | A-5025 | 06.04.2026 | 430 | ||||
| 7 | A-5016 | 20.03.2026 | 1720 | ||||
| 8 | A-5001 | 06.02.2026 | 990 | ||||
| 9 | A-5018 | 14.03.2026 | 650 |
Kriterien aus Zellen holen
Feste Werte in der Formel bedeuten: Für jede neue Frage musst du die Formel ändern. Besser ist eine kleine Eingabezelle. Für einen Vergleich auf Gleichheit reicht der Zellbezug allein, etwa B2:B9;E2. Für größer oder kleiner verbindest du Operator und Zelle: C2:C9;">="&F2. So baust du Auswertungen, bei denen jemand nur noch Abteilung und Grenze einträgt.
Aufgabe Zähle in G2, wie viele Mitarbeitende aus der Abteilung in E2 mindestens so viele Überstunden haben, wie in F2 steht. Nimm beide Kriterien aus den Zellen, damit die Auswertung für jede Abteilung und jede Grenze funktioniert.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Name | Abteilung | Überstunden | Abteilung | Mindestens Stunden | Anzahl | |
| 2 | Jana Weber | Vertrieb | 12 | Vertrieb | 10 | ||
| 3 | Murat Kaya | IT | 8 | ||||
| 4 | Lena Hoffmann | Vertrieb | 6 | ||||
| 5 | Tom Schulz | Einkauf | 14 | ||||
| 6 | Sara Klein | IT | 15 | ||||
| 7 | Ali Demir | Vertrieb | 10 | ||||
| 8 | Mia Wagner | Personal | 3 | ||||
| 9 | Paul Becker | Vertrieb | 9 |
ODER statt UND
ZÄHLENWENNS verknüpft alle Bedingungen mit UND. Brauchst du ODER, etwa Bestellungen aus Hamburg oder Berlin, zählst du jeden Fall einzeln und addierst:
=ZÄHLENWENNS(B2:B9;"Hamburg";C2:C9;">=500")+ZÄHLENWENNS(B2:B9;"Berlin";C2:C9;">=500")
Das klappt, solange sich die Fälle nicht überschneiden. Eine Zelle kann nicht gleichzeitig Hamburg und Berlin enthalten, also zählt keine Zeile doppelt.
Typische Fehler bei ZÄHLENWENNS
Unterschiedlich große Bereiche
Alle Bereiche müssen gleich viele Zeilen und Spalten haben. =ZÄHLENWENNS(B2:B9;"Hamburg";C2:C10;">=500") ergibt #WERT!.
Der Bezug steht in den Anführungszeichen
">=E2" vergleicht mit dem Text „E2“ und zählt nichts. Richtig ist ">="&E2.
> statt >= bei Grenzen
Mit "<"&F2 fällt der letzte Tag des Zeitraums heraus. Bei „von bis“ brauchst du fast immer >= und <=.
Uhrzeiten in den Datumswerten
Enthält die Datumsspalte auch Uhrzeiten, ist der 31.03. um 14 Uhr größer als der 31.03. selbst und wird mit "<="&F2 nicht gezählt. Nimm dann "<"&F2+1.
Leere Kriteriumszelle
Ist die Zelle, auf die dein Kriterium verweist, leer, behandelt ZÄHLENWENNS sie als 0. Das Ergebnis ist dann meist 0, ohne Fehlermeldung.
ZÄHLENWENNS auf Englisch
In der englischen Excel-Version heißt die Funktion COUNTIFS, und die Argumente werden mit Komma statt Semikolon getrennt. Die Kriterien schreibst du gleich:
| Deutsch | Englisch |
|---|---|
=ZÄHLENWENNS(B2:B9;"Hamburg";C2:C9;">=500") | =COUNTIFS(B2:B9,"Hamburg",C2:C9,">=500") |
| ZÄHLENWENN | COUNTIF |
| DATUM | DATE |
Unsere Übungen verstehen beide Schreibweisen. Unter jeder Übung stellst du ein, welche Sprache dein Excel hat.
In welchen Excel-Versionen gibt es ZÄHLENWENNS?
ZÄHLENWENNS gibt es in allen aktuellen Excel-Versionen: Microsoft 365 für Windows und Mac, Excel 2024, 2021, 2019 und 2016 sowie Excel für das Web. Du kannst die Funktion also ohne Bedenken in Dateien verwenden, die du mit anderen teilst.
Häufige Fragen
Was ist der Unterschied zwischen ZÄHLENWENN und ZÄHLENWENNS?
ZÄHLENWENN prüft genau eine Bedingung. ZÄHLENWENNS nimmt beliebig viele Paare aus Bereich und Kriterium. Mit nur einem Paar liefert ZÄHLENWENNS dasselbe Ergebnis wie ZÄHLENWENN.
Wie zähle ich Werte zwischen zwei Zahlen?
Mit derselben Spalte zweimal: =ZÄHLENWENNS(C2:C9;">=500";C2:C9;"<=1000").
Wie zähle ich alle Einträge eines Monats?
Mit dem ersten und dem letzten Tag des Monats als Grenzen: =ZÄHLENWENNS(B2:B9;">="&DATUM(2026;3;1);B2:B9;"<="&DATUM(2026;3;31)). Den Monatsletzten kann auch MONATSENDE liefern.
Kann ZÄHLENWENNS nicht leere Zellen als Bedingung prüfen?
Ja, mit dem Kriterium "<>". =ZÄHLENWENNS(B2:B9;"Hamburg";D2:D9;"<>") zählt Hamburger Zeilen, in denen Spalte D etwas enthält.
Wie zähle ich Einträge, die einen bestimmten Text enthalten?
Mit Sternchen als Platzhalter: =ZÄHLENWENNS(A2:A9;"*GmbH*";C2:C9;">=500") zählt alle Kunden mit GmbH im Namen und einem Betrag ab 500 €. Groß- und Kleinschreibung spielt keine Rolle.
Wie zähle ich überfällige Einträge?
Mit HEUTE als Grenze: =ZÄHLENWENNS(B2:B9;"<"&HEUTE();D2:D9;"") zählt alle Zeilen, deren Fälligkeitsdatum vor heute liegt und bei denen in Spalte D noch kein Zahlungsdatum steht. Das Ergebnis ändert sich jeden Tag von selbst.
Warum liefert ZÄHLENWENNS 0, obwohl passende Zeilen da sind?
Meist steht ein Zellbezug in den Anführungszeichen, eine Kriteriumszelle ist leer, oder die Daten enthalten unsichtbare Leerzeichen. Prüf jede Bedingung einzeln mit ZÄHLENWENN, dann siehst du, welche nicht greift.