Excel vzorec: Spuštění skupiny počítání podle velikosti n -

Obsah

Obecný vzorec

=CEILING(COUNTA(expanding_range)/size,1)

souhrn

Chcete-li vytvořit průběžný počet skupin proměnné velikosti, můžete použít funkci COUNTA a CEILING. V zobrazeném příkladu obsahuje C5 tento vzorec:

=CEILING(COUNTA($B$5:B5)/size,1)

kde „size“ je pojmenovaný rozsah F4.

Vysvětlení

Jádrem tohoto vzorce je funkce COUNTA, nakonfigurovaná s tímto rozšiřujícím se rozsahem:

COUNTA($B$5:B5)

Jak je vzorec zkopírován dolů do sloupce, rozsah začínající B5 se rozšíří tak, aby zahrnoval každý nový řádek, a COUNTA vrací průběžný počet všech neprázdných položek v rozsahu.

Výsledek COUNTA je poté vydělen „velikostí“ nakonfigurovanou jako pojmenovaný rozsah F4. Použití buňky v listu pro velikost skupiny umožňuje seskupení kdykoli změnit bez úpravy vzorce. Pojmenovaný rozsah se používá pouze pro čitelnost a pohodlí.

Výsledná hodnota je poté zpracována funkcí CEILING s významem 1. CEILING je funkce zaokrouhlování, která vždy zaokrouhlí nahoru na další jednotku významnosti. V tomto příkladu to způsobí zaokrouhlení zlomkových hodnot na další celé číslo.

Manipulace s prázdnými buňkami

Pokud rozsah, který počítáte, obsahuje prázdné nebo prázdné buňky, můžete zabalit vzorec uvnitř funkce IF takto:

=IF(B5"",CEILING(COUNTA($B$5:B5)/size,1),"")

Zde spustíme výše popsanou operaci počítání a zaokrouhlování pouze v případě, že buňka ve sloupci B není prázdná. Pokud je prázdné, počet přeskočíme a vrátíme prázdný řetězec ("").

Zajímavé články...