Countif-Datumsarray-Formel

Countif-Datumsarray-Formel

Ich versuche, ein Blatt zur Nachverfolgung der Einhaltung von Schulungen zu erstellen. Ich muss einige Übersichtsfelder erstellen, die zeigen, wie viele Verfahren eine Person aktuell beherrscht, wie viele veraltet sind und wie viele seit der Schulung ein neues Verfahren herausgegeben haben.

Für die unten gezeigten Daten benötige ich also:

  • eine Berechnung, die die drei Daten neben Person A betrachtet und herausfindet, wie viele davon nach Datum 1 und Datum 2 über ihnen liegen
  • eine Berechnung, die die drei Daten neben Person A betrachtet und herausfindet, wie viele davon zwischen Datum 1 und Datum 2 über ihr liegen
  • eine Berechnung, die die drei Daten neben Person A betrachtet und herausfindet, wie viele davon vor Datum 1 und Datum 2 über ihnen liegen

Ich habe versucht, eine Matrixformel mit dem Folgenden zu erstellen, aber sie scheint nicht so zu funktionieren, wie ich es erhofft hatte. Sie funktioniert nur, wenn das Datum neben Person A größer ist als jedes einzelne Datum neben Datum 1 und Datum 2, nicht nur in der Spalte darüber.

=COUNTIFS($G65:$GX65,">="&$G$10:$GX$10,$G65:$GX65,">="&$G$6:$GX$6)

Ich habe auch versucht, mithilfe der bedingten Formatierung dem Datum neben Person A ein Zeichen hinzuzufügen, aber die Funktion ZÄHLENWENN findet dieses Zeichen nicht, wenn es durch Formatierung hinzugefügt wird.

Irgendwelche Tipps?

Bildbeschreibung hier eingeben

Antwort1

Wenn wie in Ihrem Beispiel Date 1immer später ist als Date 2, können Sie diese Formeln verwenden:

  Later:  =SUMPRODUCT(--($E6:$G6>$E$2:$G$2))
Between:  =SUMPRODUCT(($E6:$G6<=$E$2:$G$2)*($E$6:$G$6>=$E$3:$G$3))
Earlier:  =SUMPRODUCT(--($E$6:$G$6<$E$3:$G$3))

Bildbeschreibung hier eingeben

Wenn Datum 1NICHTimmer das spätere Datum, die Formeln müssten nur ein wenig erweitert werden, um das richtige Datum zu vergleichen

Antwort2

Da OP erwähnte, zu berechnen, drei Daten neben Person Aund findet heraus, wie viele davon sind, later, between and earlierals sowohl Date 1als auch Date 2über ihnen

Daher habe ich COUNTIF& verwendet, COUNTIFSum Daten in G69:I69mit Datum 1& 2in zu vergleichen G65:I66.

Bildbeschreibung hier eingeben

  • Array (CSE)-Formel in Zelle D69:

    {=COUNTIF($G$69:$I$69,">"&$G$65:$I$66)}
    

Die Termine sind 01-Jan-20& 15-Oct-19.

  • Array (CSE)-Formel in Zelle E69:

    {=COUNTIF($G$69:$I$69,"<"&$G$65:$I$66)}
    

Termine sind 01-Sep-19.

  • Array (CSE)-Formel in Zelle F69:

    {=COUNTIFS($G$69:$I$69,">="&MIN($G$65:$I$66),$G$69:$I$69,"<="&MAX($G$65:$I$66))}
    

Die Termine sind 01-sep-19& 15-Oct-19.

Achtung

  • Beenden Sie die Formel D69, E69 & F69mitStrg+Umschalt+Eingabe.

  • Passen Sie die Zellbezüge in der Formel nach Bedarf an.

verwandte Informationen