Excel formula: Broji s ponavljajućim vrijednostima -

Sadržaj

Generička formula

=ROUNDUP((COLUMN()-offset)/repeat,0)

Sažetak

Za brojanje s ponavljajućim brojevima (na primjer: 1111,2222,3333,4444, itd.) Možete upotrijebiti formulu koja se temelji na funkciji ROUNDUP, uz pomoć REDA ili STOLPCA.

U prikazanom primjeru formula u C4 je:

=ROUNDUP((COLUMN()-2)/$B4,0)

Obrazloženje

Jezgra ove formule je funkcija ROUNDUP. Funkcija ROUNDUP radi poput funkcije ROUNDUP, osim što će prilikom zaokruživanja funkcija ROUNDUP uvijek zaokružiti brojeve 1-9 prema gore. U ovoj formuli koristimo tu činjenicu za ponavljanje vrijednosti.

Za opskrbu broja ROUNDUP-om koristimo ovaj izraz:

(COLUMN()-2)/$B4

Bez reference, COLUMN generira broj stupca ćelije u kojoj se pojavljuje, u ovom slučaju 3 za ćeliju C4.

Broj 2 jednostavno je vrijednost pomaka, da bi se uzelo u obzir činjenica, stupac C je stupac 3. Oduzimamo 2 da bismo se normalizirali natrag na 1.

Ćelija B4 sadrži vrijednost koja predstavlja broj puta za "ponavljanje" brojanja. Zaključali smo referencu stupca tako da vrijednost ponavljanja ostaje fiksna dok se formula kopira preko tablice.

Normalizirani broj stupca dijeli se s vrijednošću ponavljanja i rezultat se unosi u ROUNDUP kao broj koji treba zaokružiti. Za broj mjesta koristimo nulu, tako da zaokruživanje ide na sljedeći cijeli broj.

Jednom kada se broj stupaca ravnomjerno podijeli s vrijednošću ponavljanja, brojanje napreduje.

Redovi umjesto stupaca

Ako trebate brojati u retke, umjesto u stupce, samo prilagodite formulu ovako:

=ROUNDUP((ROW()-offset)/repeat,0)

Zanimljivi članci...