Excel formula: Raspon sadrži određeni datum -

Sadržaj

Generička formula

=COUNTIFS(range,date)>0

Sažetak

Da biste testirali sadrži li raspon određeni datum, možete koristiti funkciju COUNTIFS. U prikazanom primjeru, formula u F5, kopirana dolje, je:

=COUNTIFS(dates,E5)>0

gdje je datum imenovani raspon B5: B16

Obrazloženje

Prvo je važno napomenuti da su datumi u Excelu jednostavno veliki serijski brojevi. Kada formulom tražimo datum, tražimo određeni veliki broj, a ne tekst.

Ova je formula osnovni primjer korištenja funkcije COUNTIFS uz samo jedan uvjet. Imenovani datumi raspona daju se kao prvi argument, a datum u stupcu E daje se kao drugi argument za uvjet:

=COUNTIFS(dates,E5)

S datumom 13. lipnja 2020. u ćeliji E5, funkcija COUNTIFS vraća 1, pa formula zatim pojednostavljuje na:

=1>0

koja vraća ISTINA.

Provjerom je li rezultat iz COUNTIFS veći od nule, rješavamo i slučajeve kada je brojanje veće od 1 (tj. Datum koji tražimo pojavljuje se više puta), kao u ćeliji E7. Bilo koji pozitivan rezultat uzrokovat će da formula vrati TRUE. Kada COUNTIFS vrati broj nula, formula će vratiti FALSE.

S tvrdo kodiranim datumom

Najbolji način za hard kodiranje datuma u ovu formulu je upotreba funkcije DATE poput ove:

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

Funkcija DATE osigurava da se točan datum proslijedi u COUNTIFS, bez potrebe da Excel tumači datum u tekstualnom formatu.

Provjerite današnji datum

Da biste provjerili današnji datum, upotrijebite funkciju DANAS ovako:

=COUNTIFS(dates,TODAY())>0

Napomena: funkcija DANAS će se kontinuirano ažurirati kako vrijeme prolazi.

S IF

Ovu formulu možete ugnijezditi unutar funkcije IF kao logički test. Na primjer, da biste vratili konačni rezultat "Da" ili "Ne", možete koristiti AKO ovako:

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

Zanimljivi članci...