Fügen Sie die Kriterien zum Zähler hinzu:
=SUMPRODUCT((YEAR(A2:A13)=2017)/COUNTIF(A2:A13,A2:A13))
Wenn das Jahr nicht gleich 2017 ist, wird der Zähler zur 0
Summe addiert und addiert sich nicht.
Ich habe eine Liste von Daten in Spalte A von Excel wie folgt (Überschrift ist Zelle A1):
Date 3/3/2015 3/10/2015 3/10/2015 4/15/2015 4/10/2016 4/29/2016 4/29/2016 5/5/2017 5/5/2017 6/7/2017 11/11/2017 2/3/2018
In Spalte B habe ich mein Zieljahr (Kopfzeile in B1, Wert in B2):
Target Year 2017
Ich möchte die Anzahl der eindeutigen Daten in Spalte A zählen, die im Zieljahr liegen. Wenn ich benutze =SUMPRODUCT(1/COUNTIF(A2:A13,A2:A13))
, bekomme ich die Anzahl der eindeutigen Daten in der Liste (9). Wie kann ich diese Logik erweitern, um nur die Bedingung von Datumsangaben im Zieljahr hinzuzufügen (das Ergebnis sollte 3 sein)?
Sie können diese Matrixformel auch versuchen:
{=SUM(IF(FREQUENCY(IF(YEAR($A$2:$A$10)=B$2,IF($A$2:$A$10<>"",MATCH($A$2:$A$10,$A$2:$A$10,0))),ROW($A$2:$A$10)-ROW($A$2)+1),1))}
Hinweis,