
Všeobecný vzorec
=COUNTIFS(range,">="&A1,range,"<"&B1)
Zhrnutie
Ak chcete spočítať počet buniek, ktoré obsahujú hodnoty medzi dvoma číslami v rozsahu buniek, môžete použiť funkciu COUNTIFS. V generické forme všeobecného vzorca (pozri vyššie), rozsah predstavuje rozsah buniek, ktoré obsahujú čísla, A1 predstavuje spodnú hranicu, a B1 predstavuje hornú hranicu čísel, ktoré chcete spočítať. V zobrazenom príklade je vzorec v G5, skopírovaný nadol,:
=COUNTIFS(data,">="&E5,data,"<"&F5)
kde údajmi je pomenovaný rozsah C5: C15.
Vysvetlenie
Cieľom v tomto príklade je spočítať čísla, ktoré spadajú do konkrétnych rozsahov, ako je znázornené. Dolná hodnota pochádza zo stĺpca „Štart“ a horná hodnota pochádza zo stĺpca „Koniec“. Pre každý rozsah chceme zahrnúť dolnú hodnotu, ale vylúčiť hornú hodnotu. Len pre uľahčenie, počítané čísla sú v pomenovaných údajoch rozsahu .
Vzorec použitý na riešenie tohto problému je založený na funkcii COUNTIFS, ktorá je navrhnutá na počítanie buniek, ktoré vyhovujú viacerým kritériám.
=COUNTIFS(data,">="&E5,data,"<"&F5)
COUNTIFS prijíma kritériá ako páry rozsah / kritériá. Prvý pár rozsahov a kritérií kontroluje hodnoty v dátach, ktoré sú väčšie alebo rovné (> =) hodnote „Štart“ v stĺpci E:
data,">="&E5
Druhá dvojica rozsahov a kritérií kontroluje hodnoty v dátach, ktoré sú menšie ako (<) hodnota „Koniec“ v stĺpci F:
data,"<"&F5
Pretože pre obe kritériá dodávame rovnaký rozsah, každá bunka v údajoch musí spĺňať obe kritériá, aby mohla byť zahrnutá do konečného počtu.
Poznámka: v obidvoch prípadoch musíme zreťaziť odkaz na bunku s logickým operátorom. Toto je čudo funkcií RACON v programe Excel.
Keď je vzorec skopírovaný nadol do stĺpca G, vráti počet čísel, ktoré spadajú do rozsahu definovaného v stĺpcoch E a F.
COUNTIF alternatíva
Ak máte staršiu verziu Excelu, ktorá nemá funkciu COUNTIFS, môžete namiesto toho použiť funkciu COUNTIF:
=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)
Prvý COUNTIF počíta počet buniek v rozsahu, ktorý je väčší alebo rovný hodnote „Štart“ (ktorý podľa definície zahŕňa aj hodnoty väčšie ako hodnota „Koniec“, pretože „Koniec“ je väčší ako „Štart“). Druhý COUNTIF počíta počet buniek s hodnotami väčšími alebo rovnými hodnote „Koniec“. Toto druhé číslo sa odčíta od prvého čísla, čím sa získa konečný výsledok - počet buniek, ktoré obsahujú hodnoty medzi „Štart“ a „Koniec“.