Преузмите пример радне свеске
Овај водич ће вам дати Увод у формуле динамичког низа у Екцелу и Гоогле таблицама.
Увод
У септембру 2022. Мицрософт је представио формуле динамичког низа у Екцелу. Њихова сврха је да олакшају писање сложених формула и са мањом вероватноћом грешке.
Формуле динамичког низа треба да на крају замене формуле низа, односно напредне формуле које захтевају употребу Цтрл + Схифт + Ентер (ЦСЕ).
Ево кратког поређења између формуле низа и формуле динамичког низа која се користи за издвајање листе јединствених одељења са наше листе у распону А2: А7.
Формула наслеђеног низа (ЦСЕ):
Следећа формула се уноси у ћелију Д2 и уноси се притиском на Цтрл + Схифт + Ентер и копирањем са доле Д2 до Д5.
1 | {= ИФЕРРОР (ИНДЕКС ($ А $ 2: $ А $ 7, МАТЦХ (0, ЦОУНТИФ ($ Д $ 1: Д1, $ А $ 2: $ А $ 7), 0)), "")}} |
Формула динамичког низа:
Следећа формула је само унос у ћелију Д2 и унели притиском на Ентер. На први поглед можете закључити колико је лако и једноставно написати формулу динамичког низа.
1 | = ЈЕДИНСТВЕНО (А2: А7) |
Доступност
Од августа 2022. године, формуле динамичког низа доступне су само корисницима Оффице 365.
Опсег просипања и изливања
Формуле динамичког низа функционишу тако што враћају више резултата у опсег ћелија на основу једне формуле унете у једну ћелију.
Ово понашање се назива и „Просипање“ а опсег ћелија у које се постављају резултати назива се „Опсег просипања“. Када одаберете било коју ћелију унутар распона просипања, Екцел ће је истакнути танком плавом ивицом.
У доњем примеру, формула динамичког низа ВРСТА је у ћелији Д2 а резултати су се просули у распону Д2: Д7
1 | = РАСПОРЕДИ (А2: А7) |
Резултати формуле су динамични, што значи да ако дође до промене у изворном опсегу, мењају се и резултати и мења се величина распона изливања.
#СПИЛЛ!
Требали бисте имати на уму да ако ваш распон просипања није потпуно празан, враћа се грешка #СПИЛЛ.
Када изаберете грешку #СПИЛЛ, жељени распон просипања формуле је истакнут испрекиданом плавом границом. Премештањем или брисањем података у ћелији која није празна уклања се ова грешка омогућавајући изливање формуле.
Референтна нотација просипања
Да бисмо се позвали на распон просипања формуле, постављамо # симбол после референце ћелије прве ћелије у изливању.
Такође се можете позвати на изливање одабиром свих ћелија у опсегу изливања и референца на изливање ће се аутоматски креирати.
У доњем примеру желимо да пребројимо број запослених у нашој фирми користећи формулу ЦОУНТА након што су поређани по абецедном реду помоћу формуле динамичког низа ВРСТА.
Улазимо у ВРСТА формула у Д2 за наручивање запослених на нашој листи:
1 | = РАСПОРЕДИ (А2: А7) |
Затим улазимо у ЦОУНТА формула у Г2 рачунати број запослених:
1 | = ЦОУНТА (Д2#) |
Обратите пажњу на употребу # у Д2# ради упућивања на резултате које је СОРТ просуо у распону Д2: Д7.
Нове формуле
Испод је цела листа нових формула динамичког низа:
- ЈЕДИНСТВЕНО - Враћа листу јединствених вредности из опсега
- ВРСТА - Сортира вредности у опсегу
- СОРТИРАЈ ПО - Сортира вредности на основу одговарајућег опсега
- ФИЛТЕР - Филтрира опсег на основу наведених критеријума
- РАНДАРРАИ - Враћа низ случајних бројева између 0 и 1
- НИЗ - Генерише листу секвенцијалних бројева као што су 1, 2, 3, 4, 5
Формула динамичког низас у Гоогле табелама
Сви горе наведени примери раде потпуно исто у Гоогле таблицама као и у Екцелу.