Excel

ZÄHLENWENN mit mehreren Kriterien und ODER-Logik

Countifs With Multiple Criteria

Excel-Formel: ZÄHLENWENN mit mehreren Kriterien und ODER-LogikAllgemeine Formel |_+_| Zusammenfassung

Um mit mehreren Kriterien und ODER-Logik zu zählen, können Sie die Funktion ZÄHLENWENN mit einem Array-Konstante . Im gezeigten Beispiel lautet die Formel in H6:



= SUM ( COUNTIFS (range,{'red','blue','green'}))
Erläuterung

Standardmäßig wendet die ZÄHLENWENN-Funktion die UND-Logik an. Wenn Sie mehrere Bedingungen angeben, müssen alle Bedingungen übereinstimmen, damit eine Zählung generiert wird.

Eine Lösung besteht darin, mehrere Kriterien in einem Array-Konstante so was:





Entfernen Sie Leerzeichen nach dem Text in Excel
 
= SUM ( COUNTIFS (D4:D11,{'complete','pending'}))

Dies führt dazu, dass COUNTIFS zwei Ergebnisse zurückgibt: eine Anzahl für 'complete' und eine Anzahl für 'pending', verpackt in an Array-Ergebnis so was:

 
{'complete','pending'}

Um eine endgültige Summe zu erhalten, packen wir COUNTIFS in SUM. Die SUM-Funktion summiert dann alle Elemente im Array und gibt das Ergebnis zurück.



Hinzufügen eines weiteren ODER-Kriteriens

Sie können dieser Formel ein zusätzliches Kriterium hinzufügen, müssen jedoch eine einzelne Spalte verwenden Array für ein Kriterium und ein einzeiliges Array für das andere. Um zum Beispiel Aufträge zu zählen, die „Abgeschlossen“ oder „Ausstehend“ sind, entweder für „Andy Garcia“ oder „Bob Jones“, können Sie Folgendes verwenden:

wie man Formel zu mehreren Zellen in Excel hinzufügt
 
{4,2}

Beachten Sie, dass wir für die zweite Array-Konstante ein Semikolon verwenden, wodurch ein vertikales Array erstellt wird. Dies funktioniert, weil Excel Elemente in den beiden Array-Konstanten 'paart' und ein zweidimensionales Array von Ergebnissen in SUM wie folgt zurückgibt:

 
= SUM ( COUNTIFS (D4:D11,{'complete','pending'},C4:C11,{'Bob Jones''Andy Garcia'}))

Wenn Sie mehr als zwei Kriterien haben, Betrachten Sie eine SUMPRODUCT-Formel wie hier beschrieben .

wie man verwendet, wenn auf Excel

Zellbezug für Kriterien

Um einen Zellbezug für Kriterien zu verwenden, können Sie einen Array-Formel so was:

 
= SUM ({1,01,0}) 

Dabei ist Bereich1 der Kriterienbereich und Bereich2 enthält Kriterien.

Wildcards und Doppelzählung

COUNTIF und COUNTIFS Unterstützung Platzhalter , aber Sie müssen aufpassen, dass Sie nicht doppelt zählen, wenn Sie mehrere 'enthält'-Bedingungen mit ODER-Logik haben. Siehe dieses Beispiel für mehr Informationen

Autor Dave Bruns


^