Excel-formel: Kører tællergruppe efter n størrelse -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at oprette et løbende antal grupper af variabel størrelse kan du bruge funktionen COUNTA og CEILING. I det viste eksempel indeholder C5 denne formel:

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

hvor "størrelse" er det navngivne område F4.

Forklaring

Kernen i denne formel er COUNTA-funktionen, konfigureret med et ekspanderende interval som dette:

COUNTA($B$5:B5)

Da formlen kopieres ned i kolonnen, udvides området, der starter med B5, til at omfatte hver nye række, og COUNTA returnerer et løbende antal af alle ikke-tomme poster i området.

Resultatet af COUNTA divideres derefter med "størrelse", konfigureret som et navngivet område F4. Brug af en celle på regnearket til gruppestørrelse gør det muligt at ændre grupperingen til enhver tid uden at redigere formlen. Det nævnte sortiment bruges kun til læsbarhed og bekvemmelighed.

Den resulterende værdi behandles derefter af CEILING-funktionen med en betydning på 1. CEILING er en afrundingsfunktion, der altid afrunder til den næste enhed af betydning. I dette eksempel får dette brøkværdier til at blive afrundet til det næste heltal.

Håndtering af tomme celler

Hvis det område, du tæller, indeholder tomme eller tomme celler, kan du pakke formlen inde i HVIS-funktionen sådan:

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

Her kører vi kun tællings- og afrundingsoperationen beskrevet ovenfor, når cellen i kolonne B ikke er tom. Hvis det er tomt, springer vi over optællingen og returnerer en tom streng ("").

Interessante artikler...