
Ich muss diese Abfrage lösen:
- Die Spalte
A
enthält ein Array von Daten - Spalte
B
enthält täglichen Eintrag vonno
/yes
Diese Formel gibt die Anzahl der Vorkommen für zurück no
:
=(COUNTIF(b1:b365,"no"))
Ich muss nur die Vorkommen von im aktuellen Monat finden no
. Wie mache ich das?
Antwort1
Wenn Sie Excel 2007 oder eine spätere Version haben, versuchen Sie ZÄHLENWENNS, z. B.
=COUNTIFS(B1:B365,"no",A1:A365,">="&EOMONTH(TODAY(),-1)+1,A1:A365,"<"&EOMONTH(TODAY(),0)+1)
oder Sie können SUMPRODUCT in jeder beliebigen Version verwenden
=SUMPRODUCT((B1:B365="no")*(TEXT(A1:A365,"mmm-yy")=TEXT(TODAY(),"mmm-yy")))
Antwort2
Barry Houdini hat Ihnen einige großartige Formeln gegeben, die Sie verwenden können. (Die SUMPRODUCT-Formel gefällt mir besonders gut.)
Wenn Sie für einen anderen Ansatz offen sind, können Sie eine Pivot-Tabelle verwenden.
Richten Sie Ihren Tisch folgendermaßen ein:
Wählen Sie dann „Optionen“ und „Gruppenauswahl“ wie folgt:
Das Ergebnis ist: