Excel vzorec: Spustenie skupiny počtu podľa veľkosti n -

Obsah

Všeobecný vzorec

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

Zhrnutie

Na vytvorenie priebežného počtu skupín premenlivej veľkosti môžete použiť funkciu COUNTA a CEILING. V zobrazenom príklade obsahuje C5 tento vzorec:

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

kde „veľkosť“ je pomenovaný rozsah F4.

Vysvetlenie

Jadrom tohto vzorca je funkcia COUNTA nakonfigurovaná s takýmto rozširujúcim sa rozsahom:

COUNTA($B$5:B5)

Keď sa vzorec skopíruje nadol do stĺpca, rozsah začínajúci sa na B5 sa rozšíri tak, aby zahŕňal každý nový riadok, a COUNTA vráti priebežný počet všetkých neprázdnych položiek v rozsahu.

Výsledok COUNTA sa potom vydelí „veľkosťou“ nakonfigurovanou ako pomenovaný rozsah F4. Použitie bunky v pracovnom hárku na zväčšenie skupiny umožňuje zoskupenie kedykoľvek zmeniť bez úpravy vzorca. Pomenovaný rozsah sa používa iba kvôli čitateľnosti a pohodliu.

Výslednú hodnotu potom spracuje funkcia CEILING s významom 1. CEILING je funkcia zaokrúhľovania, ktorá sa vždy zaokrúhľuje na ďalšiu jednotku významnosti. V tomto príklade to spôsobí, že sa zlomkové hodnoty zaokrúhlia nahor na ďalšie celé číslo.

Zaobchádzanie s prázdnymi bunkami

Ak rozsah, ktorý počítate, obsahuje prázdne alebo prázdne bunky, môžete vzorec zabaliť do funkcie IF takto:

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

Tu spustíme vyššie popísanú operáciu počítania a zaokrúhľovania, iba ak bunka v stĺpci B nie je prázdna. Ak je prázdny, počet preskočíme a vrátime prázdny reťazec („“).

Zaujímavé články...