Excel-Formel: Bereich enthält bestimmtes Datum -

Inhaltsverzeichnis

Generische Formel

=COUNTIFS(range,date)>0

Zusammenfassung

Um zu testen, ob ein Bereich ein bestimmtes Datum enthält, können Sie die COUNTIFS-Funktion verwenden. In dem gezeigten Beispiel lautet die heruntergeschriebene Formel in F5:

=COUNTIFS(dates,E5)>0

Dabei ist Datum der benannte Bereich B5: B16

Erläuterung

Zunächst ist zu beachten, dass Excel-Daten einfach große Seriennummern sind. Wenn wir nach einem Datum mit einer Formel suchen, suchen wir nach einer bestimmten großen Zahl, nicht nach Text.

Diese Formel ist ein grundlegendes Beispiel für die Verwendung der COUNTIFS-Funktion mit nur einer Bedingung. Die benannten Bereich Daten werden als erstes Argument geliefert, und das Datum in der Spalte E wird als zweites Argument für den Zustand geliefert:

=COUNTIFS(dates,E5)

Mit dem Datum 13-Jun-2020 in Zelle E5 gibt die COUNTIFS-Funktion 1 zurück, sodass die Formel folgendermaßen vereinfacht wird:

=1>0

was TRUE zurückgibt.

Indem wir prüfen, ob das Ergebnis von COUNTIFS größer als Null ist, behandeln wir auch Fälle, in denen die Anzahl größer als 1 ist (dh das gesuchte Datum erscheint mehr als einmal), wie in Zelle E7. Jedes positive Ergebnis führt dazu, dass die Formel TRUE zurückgibt. Wenn COUNTIFS den Wert Null zurückgibt, gibt die Formel FALSE zurück.

Mit einem fest codierten Datum

Der beste Weg, ein Datum in diese Formel fest zu codieren, besteht darin, die DATE-Funktion wie folgt zu verwenden:

=COUNTIFS(dates,DATE(2020,6,13))>0

Die DATE-Funktion stellt sicher, dass das richtige Datum an COUNTIFS übergeben wird, ohne dass Excel ein Datum im Textformat interpretieren muss.

Überprüfen Sie das heutige Datum

Verwenden Sie die Funktion HEUTE wie folgt, um das heutige Datum zu überprüfen:

=COUNTIFS(dates,TODAY())>0

Hinweis: Die Funktion HEUTE wird im Laufe der Zeit ständig aktualisiert.

Mit IF

Sie können diese Formel als logischen Test in der IF-Funktion verschachteln. Um beispielsweise ein Endergebnis von "Ja" oder "Nein" zurückzugeben, können Sie IF wie folgt verwenden:

=IF(COUNTIFS(dates,E5),"Yes","No")

Interessante Beiträge...