Excel COUNTIFS und COUNTIF mit mehreren AND / OR Kriterien - Formelbeispiele

  • Teile Das
Michael Brown

Das Tutorial erklärt die Verwendung von COUNTIFS- und COUNTIF-Formeln mit mehreren Kriterien in Excel, die sowohl auf UND- als auch auf ODER-Logik basieren. Sie finden eine Reihe von Beispielen für verschiedene Datentypen - Zahlen, Datumsangaben, Text, Platzhalterzeichen, nicht leere Zellen und mehr.

Von allen Excel-Funktionen werden COUNTIFS und COUNTIF wahrscheinlich am häufigsten verwechselt, weil sie sich sehr ähnlich sehen und beide dazu dienen, Zellen anhand der angegebenen Kriterien zu zählen.

Der Unterschied besteht darin, dass COUNTIF für die Zählung von Zellen mit einer einzigen Bedingung in einem Bereich konzipiert ist, während COUNTIFS verschiedene Kriterien im selben oder in verschiedenen Bereichen auswerten kann. Ziel dieses Tutorials ist es, verschiedene Ansätze zu demonstrieren und Ihnen zu helfen, die effizienteste Formel für die jeweilige Aufgabe zu wählen.

    Excel-Funktion COUNTIFS - Syntax und Verwendung

    Die Excel-Funktion COUNTIFS zählt Zellen in mehreren Bereichen auf der Grundlage einer oder mehrerer Bedingungen. Die Funktion ist in Excel 365, 2021, 2019, 2016, 2013, Excel 2010 und Excel 2007 verfügbar, sodass Sie die folgenden Beispiele in jeder Excel-Version verwenden können.

    COUNTIFS-Syntax

    Die Syntax der Funktion COUNTIFS lautet wie folgt:

    COUNTIFS(kriterien_bereich1, kriterien1, [kriterien_bereich2, kriterien2]...)
    • kriterien_bereich1 (erforderlich) - definiert den ersten Bereich, für den die erste Bedingung ( Kriterien1 ) angewendet werden.
    • Kriterien1 (erforderlich) - legt die Bedingung in Form eines Nummer , Zellverweis , Textfolge , Ausdruck oder eine andere Excel-Funktion Die Kriterien legen fest, welche Zellen gezählt werden sollen und können wie folgt ausgedrückt werden: 10, "<=32", A6, "Süßigkeiten".
    • [kriterien_bereich2, kriterien2]... (optional) - dies sind zusätzliche Bereiche und die dazugehörigen Kriterien. Sie können bis zu 127 Bereich/Kriterien-Paare in Ihren Formeln angeben.

    Sie müssen die Syntax der Funktion COUNTIF nicht auswendig lernen: Microsoft Excel zeigt die Argumente der Funktion an, sobald Sie mit der Eingabe beginnen; das Argument, das Sie gerade eingeben, ist fett hervorgehoben.

    Excel COUNTIFS - was zu beachten ist!

    1. Mit der Funktion COUNTIFS können Sie in Excel sowohl Zellen in einem einzelnen Bereich mit einer einzigen Bedingung als auch in mehreren Bereichen mit mehreren Bedingungen zählen. Im letzteren Fall werden nur die Zellen gezählt, die die Bedingungen alle angegebenen Bedingungen gezählt werden.
    2. Jeder zusätzliche Bereich muss die gleiche Anzahl von Zeilen und Spalten als ersten Bereich ( kriterien_bereich1 Argument).
    3. Beide Angrenzend und nicht zusammenhängend Bereiche sind erlaubt.
    4. Ist das Kriterium ein Verweis auf eine leere Zelle wird er von der Funktion COUNTIFS als Nullwert (0) behandelt.
    5. Sie können die Platzhalterzeichen in den Kriterien - Sternchen (*) und Fragezeichen (?). Siehe dieses Beispiel für weitere Einzelheiten.

    Wie man COUNTIFS und COUNTIF mit mehreren Kriterien in Excel verwendet

    Im Folgenden finden Sie eine Reihe von Formelbeispielen, die zeigen, wie Sie die Funktionen COUNTIFS und COUNTIF in Excel zur Auswertung mehrerer Bedingungen verwenden können.

    Wie werden Zellen mit mehreren Kriterien gezählt (UND-Logik)?

    Dieses Szenario ist das einfachste, da die Funktion COUNTIFS in Excel so konzipiert ist, dass nur die Zellen gezählt werden, für die alle angegebenen Bedingungen WAHR sind. Wir nennen dies die UND-Logik, da die UND-Funktion von Excel auf diese Weise funktioniert.

    Formel 1: COUNTIFS-Formel mit mehreren Kriterien

    Sie möchten die Anzahl der Artikel ermitteln, die auf Lager sind (Wert in Spalte B ist größer als 0), aber noch nicht verkauft wurden (Wert in Spalte C ist gleich 0).

    Die Aufgabe kann mit Hilfe dieser Formel gelöst werden:

    =COUNTIFS(B2:B7,">0", C2:C7,"=0")

    Und die Zahl ist 2 (" Kirschen " und " Zitronen "):

    Formel 2: COUNTIFS-Formel mit zwei Kriterien

    Wenn Sie Artikel mit identischen Kriterien zählen wollen, müssen Sie immer noch jede kriterien_bereich / kriterien Paar einzeln.

    Hier ist zum Beispiel die richtige Formel, um Artikel zu zählen, die sowohl in Spalte B als auch in Spalte C 0 haben:

    =COUNTIFS($B$2:$B$7,"=0", $C$2:$C$7,"=0")

    Diese COUNTIFS-Formel ergibt 1, weil nur " Weintrauben " haben in beiden Spalten den Wert "0".

    Mit einer einfacheren Formel mit einem einzigen kriterien_bereich wie COUNTIFS(B2:C7,"=0") würde ein anderes Ergebnis liefern - die Gesamtzahl der Zellen im Bereich B2:C7, die eine Null enthalten (in diesem Beispiel also 4).

    Wie werden Zellen mit mehreren Kriterien gezählt (OR-Logik)?

    Wie Sie in den obigen Beispielen gesehen haben, ist das Zählen von Zellen, die alle angegebenen Kriterien erfüllen, einfach, da die Funktion COUNTIFS so konzipiert ist, dass sie auf diese Weise funktioniert.

    Was aber, wenn Sie Zellen zählen wollen, für die mindestens einer der angegebenen Bedingungen ist TRUE Insgesamt gibt es zwei Möglichkeiten, dies zu tun - durch Addition mehrerer COUNTIF-Formeln oder durch Verwendung einer SUMME COUNTIFS-Formel mit einer Array-Konstante.

    Formel 1: Addition von zwei oder mehr COUNTIF- oder COUNITFS-Formeln

    Angenommen, Sie möchten in der nachstehenden Tabelle die Aufträge mit dem Zeichen " Abgesagt " und " Anhängig "Um dies zu erreichen, können Sie einfach 2 reguläre Countif-Formeln schreiben und die Ergebnisse addieren:

    =COUNTIF($C$2:$C$11, "Cancelled") + COUNTIF($C$2:$C$11, "Pending")

    Wenn jede der Funktionen mehr als eine Bedingung auswerten soll, verwenden Sie COUNTIFS anstelle von COUNTIF. Um zum Beispiel die Anzahl der " Abgesagt " und " Anhängig " Aufträge für " Äpfel " diese Formel verwenden:

    =COUNTIFS($A$2:$A$11, "Äpfel", $C$2:$C$11, "Abgebrochen") + COUNTIFS($A$2:$A$11, "Äpfel", $C$2:$C$11, "In Bearbeitung")

    Formel 2: SUMME COUNTIFS mit einer Array-Konstante

    In Situationen, in denen Sie viele Kriterien auswerten müssen, ist der obige Ansatz nicht der beste Weg, da Ihre Formel zu groß werden würde. Um dieselben Berechnungen in einer kompakteren Formel durchzuführen, listen Sie alle Kriterien in einem konstanten Array auf und übergeben dieses Array an die Kriterien Um die Gesamtzahl zu erhalten, betten Sie COUNTIFS in die Funktion SUMME ein, etwa so:

    SUM(COUNTIFS( Bereich ,{" Kriterien1 "," Kriterien2 "," Kriterien3 ",...}))

    In unserer Beispieltabelle werden die Bestellungen mit dem Status " Abgesagt " oder " Anhängig " oder " Im Transit ", würde die Formel wie folgt lauten:

    =SUMME(COUNTIFS($C$2:$C$11, {"storniert", "schwebend", "im Transit"}))

    Auf ähnliche Weise können Sie Zellen zählen, die auf zwei oder mehr kriterien_bereich / Kriterien Um zum Beispiel die Anzahl der " Äpfel " Aufträge, die " Abgesagt " oder " Anhängig " oder " Im Transit ", verwenden Sie diese Formel:

    =SUMME(COUNTIFS($A$2:$A$11, "Äpfel",$C$2:$C$11,{"storniert", "schwebend", "im Transit"}))

    In diesem Tutorial finden Sie einige weitere Möglichkeiten, Zellen mit OR-Logik zu zählen: Excel COUNTIF und COUNTIFS mit OR-Bedingungen.

    Zählen von Zahlen zwischen 2 bestimmten Zahlen

    Im Großen und Ganzen lassen sich die COUNTIFS-Formeln für Zahlen in zwei Kategorien einteilen - auf der Grundlage mehrerer Bedingungen (wie in den obigen Beispielen erläutert) und zwischen zwei von Ihnen angegebenen Werten. Letzteres kann auf zwei Arten erreicht werden - durch Verwendung der COUNTIFS-Funktion oder durch Subtraktion eines COUNTIF von einem anderen.

    Formel 1: COUNTIFS zum Zählen der Zellen zwischen zwei Zahlen

    Um herauszufinden, wie viele Zahlen zwischen 5 und 10 (ohne 5 und 10) in den Zellen C2 bis C10 enthalten sind, verwenden Sie diese Formel:

    =COUNTIFS(C2:C10,">5", C2:C10,"<10")

    Um 5 und 10 in die Zählung einzubeziehen, verwenden Sie die Operatoren "größer als oder gleich" und "kleiner als oder gleich":

    =COUNTIFS(B2:B10,">=5", B2:B10,"<=10")

    Formel 2: COUNTIF-Formeln zum Zählen von Zahlen zwischen X und Y

    Das gleiche Ergebnis erhält man, wenn man eine Countif-Formel von einer anderen subtrahiert. Die erste Formel zählt, wie viele Zahlen größer als der untere Grenzwert sind (in diesem Beispiel 5). Die zweite Formel gibt die Anzahl der Zahlen zurück, die größer als der obere Grenzwert sind (in diesem Fall 10). Die Differenz zwischen der ersten und der zweiten Zahl ist das gesuchte Ergebnis.

    • =COUNTIF(C2:C10,">5")-COUNTIF(C2:C10,">=10") - zählt, wie viele Zahlen, die größer als 5 und kleiner als 10 sind, sich im Bereich C2:C10 befinden. Diese Formel gibt dieselbe Anzahl zurück, wie im Screenshot oben gezeigt.
    • =COUNTIF(C2:C10, ">=5")-COUNTIF(C2:C10, ">10") - Die Formel zählt, wie viele Zahlen zwischen 5 und 10 im Bereich C2:C10 liegen, einschließlich 5 und 10.

    Verwendung von Zellbezügen in COUNTIFS-Formeln

    Wenn Sie logische Operatoren wie ">", "<", "=" zusammen mit Zellbezügen in Ihren Excel COUNTIFS-Formeln verwenden, denken Sie daran, den Operator in "doppelte Anführungszeichen" zu setzen und

    ein kaufmännisches Und (&) vor einem Zellverweis einfügen, um eine Textzeichenfolge zu erstellen.

    Im folgenden Beispieldatensatz zählen wir " Äpfel "Aufträge mit einem Betrag von mehr als 200 $. mit kriterien_bereich1 in den Zellen A2:A11 und kriterien_bereich2 in B2:B11, können Sie diese Formel verwenden:

    =COUNTIFS($A$2:$A$11, "Äpfel", $B$2:$B$11, ">200")

    Oder Sie können Ihre Kriterienwerte in bestimmte Zellen eingeben, z. B. F1 und F2, und in Ihrer Formel auf diese Zellen verweisen:

    =COUNTIFS($A$2:$A$11, $F$1, $B$2:$B$11, ">"&$F$2)

    Bitte beachten Sie die Verwendung von absoluten Zellbezügen sowohl in der Kriterien und kriterien_bereich Argumente, wodurch verhindert wird, dass die Formel beim Kopieren in andere Zellen zerstört wird.

    Weitere Informationen über die Verwendung eines kaufmännischen Und-Zeichens in COUNTIF- und COUNTIFS-Formeln finden Sie unter Excel COUNTIF - häufig gestellte Fragen.

    So verwenden Sie COUNTIFS mit Platzhaltern

    In Excel COUNTIFS-Formeln können Sie die folgenden Platzhalterzeichen verwenden:

    • Fragezeichen (?) - passt auf ein beliebiges einzelnes Zeichen; verwenden Sie es, um Zellen zu zählen, die mit bestimmten Zeichen beginnen und/oder enden.
    • Sternchen (*) - passt auf eine beliebige Folge von Zeichen, Sie verwenden es, um Zellen zu zählen, die ein bestimmtes Wort oder ein oder mehrere Zeichen als Teil des Zellinhalts enthalten.

    Tipp: Wenn Sie Zellen mit einem tatsächlichen Fragezeichen oder Sternchen zählen möchten, geben Sie eine Tilde (~) vor einem Sternchen oder Fragezeichen ein.

    Lassen Sie uns nun sehen, wie Sie einen Platzhalter in realen COUNTIFS-Formeln in Excel verwenden können. Nehmen wir an, Sie haben eine Liste von Projekten in Spalte A. Sie möchten wissen, wie viele Projekte bereits jemandem zugewiesen sind, d. h. einen beliebigen Namen in Spalte B haben. Und da wir lernen, wie man die COUNTIFS-Funktion mit mehreren Kriterien verwendet, fügen wir eine zweite Bedingung hinzu - die Enddatum in Spalte D sollte ebenfalls gesetzt werden.

    Hier ist die Formel, die sehr gut funktioniert:

    =COUNTIFS(B2:B10,"*",D2:D10,""&""))

    Bitte beachten Sie, dass Sie im 2. Kriterium kein Platzhalterzeichen verwenden können, da Sie in Spalte D eher Datums- als Textwerte haben. nicht-blank Zellen: ""&""

    COUNTIFS und COUNTIF mit mehreren Kriterien für Daten

    Die Formeln COUNTIFS und COUNTIF, die Sie für Datumsangaben verwenden, sind den obigen Formeln für Zahlen sehr ähnlich.

    Beispiel 1: Zählen von Daten in einem bestimmten Datumsbereich

    Um die Daten zu zählen, die in einen bestimmten Datumsbereich fallen, können Sie auch entweder eine COUNTIFS-Formel mit zwei Kriterien oder eine Kombination aus zwei COUNTIF-Funktionen verwenden.

    Die folgenden Formeln zählen beispielsweise die Anzahl der Datumsangaben in den Zellen C2 bis C10, die zwischen dem 1. Juni 2014 und dem 7. Juni 2014 liegen, einschließlich:

    =COUNTIFS(C2:C9, ">=6/1/2014", C2:C9, "<=6/7/2014")

    =COUNTIF(C2:C9, ">=6/1/2014") - COUNTIF(C2:C9, ">6/7/2014")

    Beispiel 2: Zählen von Daten mit mehreren Bedingungen

    Auf die gleiche Weise können Sie eine COUNTIFS-Formel verwenden, um die Anzahl der Daten in verschiedenen Spalten zu zählen, die 2 oder mehr Bedingungen erfüllen. Die folgende Formel ermittelt beispielsweise, wie viele Produkte nach dem 20. Mai gekauft und nach dem 1. Juni geliefert wurden:

    =COUNTIFS(C2:C9, ">5/1/2014", D2:D9, ">6/7/2014")

    Beispiel 3: Zählen von Daten mit mehreren Bedingungen auf der Grundlage des aktuellen Datums

    Sie können die Excel-Funktion HEUTE() in Kombination mit COUNTIF verwenden, um Daten auf der Grundlage des aktuellen Datums zu zählen.

    Die folgende COUNTIF-Formel mit zwei Bereichen und zwei Kriterien zeigt Ihnen zum Beispiel, wie viele Produkte bereits gekauft, aber noch nicht geliefert wurden.

    =COUNTIFS(C2:C9, ""&TODAY())

    Diese Formel lässt viele Variationen zu, z. B. können Sie sie so anpassen, dass sie zählt, wie viele Produkte vor mehr als einer Woche gekauft und noch nicht geliefert wurden:

    =COUNTIFS(C2:C9, ""&TODAY())

    So zählen Sie Zellen mit mehreren Kriterien in Excel. Ich hoffe, Sie finden diese Beispiele hilfreich. Jedenfalls danke ich Ihnen für die Lektüre und hoffe, Sie nächste Woche in unserem Blog begrüßen zu dürfen!

    Michael Brown ist ein begeisterter Technologie-Enthusiast mit einer Leidenschaft für die Vereinfachung komplexer Prozesse mithilfe von Softwaretools. Mit mehr als einem Jahrzehnt Erfahrung in der Technologiebranche hat er seine Fähigkeiten in Microsoft Excel und Outlook sowie Google Sheets und Docs verfeinert. Michaels Blog widmet sich dem Teilen seines Wissens und seiner Expertise mit anderen und bietet leicht verständliche Tipps und Tutorials zur Verbesserung von Produktivität und Effizienz. Egal, ob Sie ein erfahrener Profi oder ein Anfänger sind, Michaels Blog bietet wertvolle Einblicke und praktische Ratschläge, wie Sie diese wichtigen Softwaretools optimal nutzen können.