Екцел формула: Броји са понављајућим вредностима -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте бројали помоћу понављајућих бројева (на пример: 1111,2222,3333,4444, итд.), Можете да користите формулу засновану на функцији РОУНДУП, уз помоћ РЕДА или СТОЛПЕ.

У приказаном примеру, формула у Ц4 је:

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

Објашњење

Срж ове формуле је функција РОУНДУП. Функција РОУНДУП ради као функција РОУНД, осим што ће приликом заокруживања функција РОУНДУП увијек заокружити бројеве 1-9 нагоре. У овој формули користимо ту чињеницу за понављање вредности.

За достављање броја РОУНДУП-у користимо овај израз:

(COLUMN()-2)/$B4

Без референце, ЦОЛУМН генерише број колоне ћелије у којој се појављује, у овом случају 3 за ћелију Ц4.

Број 2 је једноставно вредност помака, да би се узела у обзир чињеница, колона Ц је колона 3. Одузимамо 2 да бисмо је нормализовали натраг на 1.

Ћелија Б4 садржи вредност која представља број пута за „понављање“ бројања. Закључали смо референцу колоне тако да вредност понављања остаје фиксна док се формула копира преко табеле.

Нормализовани број колоне дели се са поновљеном вредношћу и резултат се уноси у РОУНДУП као број који треба заокружити. За број места користимо нулу, тако да заокруживање иде на следећи цели број.

Када се број ступаца равномерно подели са поновљеном вредношћу, бројање напредује.

Редови уместо колона

Ако требате бројати у редове, уместо у колоне, само прилагодите формулу тако:

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

Занимљиви Чланци...