Excel vzorec: Počet buniek medzi dátumami -

Všeobecný vzorec

=COUNTIFS(range,">="&date1,range,"<="&date2)

Zhrnutie

Ak chcete spočítať počet buniek, ktoré obsahujú dátumy medzi dvoma dátumami, môžete použiť funkciu COUNTIFS. V zobrazenom príklade obsahuje F6 tento vzorec:

=COUNTIFS(dates,">="&DATE(E5,1,1),dates,"<="&DATE(E5,12,31))

Tento vzorec počíta narodeniny v roku 2000, ktoré sa vyskytujú v rozmedzí C5: C11.

Poznámka: tento vzorec používa pomenovaný rozsah "dátumy", C5: C11.

Vysvetlenie

Funkcia COUNTIFS je zostavená tak, aby počítala bunky, ktoré vyhovujú viacerým kritériám. V takom prípade musíme uviesť dve kritériá: jedno kritérium pre skorší dátum a jedno pre neskorší dátum. Pre obe kritériá dodávame pomenované dátumy rozsahu (C5: C11).

Na zostavenie každého dátumu používame funkciu DATE:

DATE(E5,1,1) // build first day of year DATE(E5,12,31) // build last day of year

Funkcia DATE uľahčuje zostavovanie dátumov na základe argumentov rok, mesiac a deň, ktoré sú pevne napísané alebo dodané ako odkazy na bunky. V príklade je mesiac a deň pevne zakódované a rok dostaneme zo stĺpca E.

Poznámka: operátory „> =“ a „<=“ musia byť zadané ako text a obklopené úvodzovkami. To znamená, že na spojenie každého operátora s každým dátumom musíme použiť zreťazenie (&).

Zaujímavé články...