
Általános képlet
=COUNTIFS(range,date)>0
Összegzés
Használhatja a COUNTIFS funkciót annak teszteléséhez, hogy egy tartomány tartalmaz-e egy meghatározott dátumot. A bemutatott példában az F5 képlete le van másolva:
=COUNTIFS(dates,E5)>0
ahol a dátumok a B5: B16 megnevezett tartomány
Magyarázat
Először is fontos megjegyezni, hogy az Excel dátum egyszerűen nagy sorozatszám. Amikor képlettel ellenőrizzük a dátumot, akkor egy konkrét nagy számot keresünk, nem szöveget.
Ez a képlet alapvető példa a COUNTIFS függvény használatára, egyetlen feltétel mellett. A megnevezett tartomány dátumokat adjuk meg első argumentumként, az E oszlopban szereplő dátumot pedig a feltétel második argumentumaként:
=COUNTIFS(dates,E5)
Az E5 cellában 2020. június 13-i dátummal a COUNTIFS függvény 1-et ad vissza, így a képlet ekkor egyszerűsödik:
=1>0
amely IGAZ-ot ad vissza.
Annak ellenőrzésével, hogy a COUNTIFS eredménye nagyobb-e, mint nulla, olyan eseteket is kezelünk, amikor a számlálás nagyobb, mint 1 (azaz a keresett dátum többször is megjelenik), mint az E7 cellában. Bármely pozitív eredmény miatt a képlet IGAZ értéket ad vissza. Amikor a COUNTIFS nulla számot ad vissza, a képlet HAMIS.
Kemény kóddal
A dátum kódolásának ebbe a képletbe a legjobb módja a DATE függvény használata:
=COUNTIFS(dates,DATE(2020,6,13))>0
A DATE függvény biztosítja a helyes dátum továbbítását a COUNTIFS-be, anélkül, hogy az Excel megkövetelné a dátum szöveges formátumban történő értelmezését.
Ellenőrizze a mai dátumot
A mai dátum ellenőrzéséhez használja a TODAY funkciót:
=COUNTIFS(dates,TODAY())>0
Megjegyzés: a TODAY funkció az idő múlásával folyamatosan frissül.
IF-vel
Ezt a képletet logikai tesztként beágyazhatja az IF függvénybe. Például az "Igen" vagy "Nem" végeredmény visszaadásához használhatja az IF-t:
=IF(COUNTIFS(dates,E5),"Yes","No")