Excel formula: štetje s ponavljajočimi se vrednostmi -

Kazalo

Splošna formula

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

Povzetek

Za štetje s ponavljajočimi se števili (na primer: 1111,2222,3333,4444 itd.) Lahko uporabite formulo, ki temelji na funkciji ROUNDUP, s pomočjo ROW ali COLUMN.

V prikazanem primeru je formula v C4:

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

Pojasnilo

Jedro te formule je funkcija ROUNDUP. Funkcija ROUNDUP deluje kot funkcija ROUND, le da pri zaokroževanju funkcija ROUNDUP vedno zaokroži številke 1-9 navzgor. V tej formuli to dejstvo uporabljamo za ponovitev vrednosti.

Za dobavo številke ROUNDUP uporabljamo ta izraz:

(COLUMN()-2)/$B4

Brez sklica COLUMN ustvari številko stolpca celice, v kateri se pojavi, v tem primeru 3 za celico C4.

Število 2 je preprosto odmična vrednost, če upoštevamo dejstvo, je stolpec C stolpec 3. Odštejemo 2, da se normalizira nazaj na 1.

Celica B4 vsebuje vrednost, ki predstavlja število ponovitev štetja. Sklic stolpca smo zaklenili, tako da ponavljajoča se vrednost ostane nespremenjena, ko se formula kopira po tabeli.

Normalizirana številka stolpca se deli z vrednostjo ponovitve, rezultat pa se kot število zaokroži v ROUNDUP. Za število mest uporabimo ničlo, tako da zaokroževanje preide na naslednje celo število.

Ko je števec stolpcev enakomerno deljiv s ponovljeno vrednostjo, se število pomakne naprej.

Vrstice namesto stolpcev

Če morate šteti v vrstice, namesto stolpcev, samo prilagodite formulo tako:

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

Zanimive Članki...