Екцел Арраи -

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

Низ у програму Екцел је структура која садржи колекцију вредности. Низови се у табели могу савршено мапирати у опсеге, због чега су они толико важни у програму Екцел. Све Екцел формуле које користе референцу радног листа раде са низовима, мада је већина низова времена невидљива.

У приказаном примеру, три опсега се мапирају у низове у шеми „ред по колона“ на следећи начин:

B3:D3 // 1 row x 3 columns B5:B7 // 3 rows x 1 column B9:D10 // 2 rows x 3 columns

Ако вредности у тим опсезима приказујемо као низове, имамо:

B3:D3=("red","green","blue") B5:B7=("red";"green";"blue") B9:D10=(10,20,30;40,50,60)

Низови обавештења морају представљати правоугаону структуру.

Синтакса низа

Сви низови у програму Екцел умотани су у витичасте заграде (), а граничници између елемената низа означавају редове и / или колоне.

Зарез (,) представља хоризонтални распоред у колонама, а тачка-зарез (;) представља вертикални распоред у редовима. На пример, оба низа доле садрже бројеве 1-3, али један је хоризонтални, а други вертикални:

(1,2,3) // horizontal array (columns) (1;2;3) // vertical array (rows)

Вредности текста у низу појављују се у двоструким наводницима ("") овако:

("a","b","c")

Као што је поменуто, низови су прикладна структура у прорачунским табелама, јер се лако могу пресликати на вредности у опсегу ћелија.

Низови у формулама

Будући да се низови мапирају директно на опсеге, све формуле на неки начин раде са низовима, мада то није увек очигледно. Једноставан пример је формула која користи функцију СУМ за сумирање опсега А1: А5, који садржи 10,15,20,25,30. Унутар СУМ-а, опсег се разрешава на низ вредности. СУМ тада сумира све вредности у низу и враћа један резултат од 100:

=SUM(A1:A5) =SUM((10;15;20;25;30)) =100

Напомена: Можете да користите тастер Ф9 да бисте „видели“ низове у својим Екцел формулама. Погледајте овај видео за демонстрацију употребе Ф9 за отклањање грешака.

Формуле низа

Формуле низа укључују операцију која даје низ резултата. На пример, овде је једноставна формула низа која враћа укупан број знакова у опсегу А1: А5:

=SUM(LEN(A1:A5))

Унутар функције ЛЕН, А1: А5 је проширен на низ вредности. Затим функција ЛЕН генерише број знакова за сваку вредност и враћа низ од 5 резултата. Затим функција СУМ враћа збир свих ставки у низу.

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