Excel vzorec: Počítání buněk mezi dvěma čísly -

Obecný vzorec

=COUNTIFS(range,">="&A1,range,"<"&B1)

souhrn

Chcete-li spočítat počet buněk, které obsahují hodnoty mezi dvěma čísly v rozsahu buněk, můžete použít funkci COUNTIFS. V generické formě obecného vzorce (viz výše), rozsah představuje oblast buněk, které obsahují čísla, A1 představuje spodní hranici, a B1 představuje horní hranici čísel, které chcete spočítat. V zobrazeném příkladu je vzorec v G5, zkopírovaný dolů, následující:

=COUNTIFS(data,">="&E5,data,"<"&F5)

kde data jsou pojmenovaný rozsah C5: C15.

Vysvětlení

Cílem v tomto příkladu je spočítat čísla, která spadají do konkrétních rozsahů, jak je znázorněno. Dolní hodnota pochází ze sloupce „Start“ a horní hodnota pochází ze sloupce „Konec“. Pro každý rozsah chceme zahrnout dolní hodnotu, ale vyloučit horní hodnotu. Pouze pro pohodlí jsou počítaná čísla v datech pojmenovaného rozsahu .

Vzorec použitý k řešení tohoto problému je založen na funkci COUNTIFS, která je určena k počítání buněk, které splňují více kritérií.

=COUNTIFS(data,">="&E5,data,"<"&F5)

COUNTIFS přijímá kritéria jako páry rozsah / kritéria. První dvojice rozsah / kritéria kontroluje hodnoty v datech, které jsou větší nebo rovny (> =) hodnotě „Start“ ve sloupci E:

data,">="&E5

Druhá dvojice rozsah / kritéria kontroluje hodnoty v datech, které jsou menší než (<) hodnota „Konec“ ve sloupci F:

data,"<"&F5

Protože dodáváme stejný rozsah pro obě kritéria, musí každá buňka v datech splňovat obě kritéria, aby mohla být zahrnuta do konečného počtu.

V obou případech musíme spojit odkaz na buňku s logickým operátorem. Toto je vtípek funkcí RACON v Excelu.

Protože se vzorec zkopíruje dolů do sloupce G, vrátí počet čísel, která spadají do rozsahu definovaného sloupci E a F.

COUNTIF alternativa

Pokud máte starší verzi aplikace Excel, která nemá funkci COUNTIFS, můžete místo toho použít funkci COUNTIF:

=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)

První COUNTIF spočítá počet buněk v rozsahu, který je větší nebo roven hodnotě „Start“ (který podle definice zahrnuje také hodnoty větší než hodnota „End“, protože „End“ je větší než „Start“). Druhý COUNTIF spočítá počet buněk s hodnotami většími nebo rovnými hodnotě „Konec“. Toto druhé číslo se odečte od prvního čísla, čímž se získá konečný výsledek - počet buněk, které obsahují hodnoty mezi „Start“ a „End“.

Zajímavé články...