Excel formula: Obseg vsebuje določen datum -

Kazalo

Splošna formula

=COUNTIFS(range,date)>0

Povzetek

Če želite preizkusiti, ali obseg vsebuje določen datum, lahko uporabite funkcijo COUNTIFS. V prikazanem primeru je formula v F5, ​​kopirana navzdol,:

=COUNTIFS(dates,E5)>0

kjer je datum imenovani obseg B5: B16

Pojasnilo

Najprej je pomembno opozoriti, da so datumi v Excelu preprosto velike serijske številke. Ko s formulo preverjamo datum, iščemo točno določeno veliko število in ne besedilo.

Ta formula je osnovni primer uporabe funkcije COUNTIFS s samo enim pogojem. Datumi imenovanega obsega so navedeni kot prvi argument, datum v stolpcu E pa kot drugi argument za pogoj:

=COUNTIFS(dates,E5)

Z datumom 13. junij 2020 v celici E5 funkcija COUNTIFS vrne 1, zato formula potem poenostavi na:

=1>0

ki vrne TRUE.

S preverjanjem, ali je rezultat iz števila več kot nič, obravnavamo tudi primere, ko je štetje večje od 1 (tj. Datum, ki ga iščemo, se pojavi večkrat), kot v celici E7. Vsak pozitiven rezultat bo formuli vrnil TRUE. Ko COUNTIFS vrne štetje nič, bo formula vrnila FALSE.

S trdo kodiranim datumom

Najboljši način za vnos datuma v to formulo je uporaba funkcije DATE, kot je ta:

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

Funkcija DATE zagotavlja, da se pravi datum prenese v COUNTIFS, ne da bi Excel zahteval interpretacijo datuma v besedilni obliki.

Preverite današnji datum

Če želite preveriti današnji datum, uporabite funkcijo DANES tako:

=COUNTIFS(dates,TODAY())>0

Opomba: Funkcija DANES se bo s časom nenehno posodabljala.

Z IF

To formulo lahko ugnezdiš v funkcijo IF kot logični test. Če želite na primer vrniti končni rezultat "Da" ali "Ne", lahko uporabite IF, če je ta:

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

Zanimive Članki...