Excel vzorec: Počet buniek medzi dvoma číslami

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“.

Zaujímavé články...