Екцел Арраи формула -

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

Формула низа изводи операцију на више вредности уместо на једној вредности. Коначни резултат формуле низа може бити једна ставка или низ ставки, у зависности од тога како је формула конструисана. Да би исправно функционисали, потребно је унети многе формуле низа са цонтрол + схифт + ентер. Када на овај начин унесете формулу, видећете формулу умотану у витичасте заграде () на траци са формулама.

Шта је низ?

Низ је збирка више од једне ставке. Низови у програму Екцел појављују се у витичастим заградама. На пример, (1; 2; 3) или („црвена“, „плава“, „зелена“). Разлог због којег су низови толико уобичајени у програму Екцел је тај што се директно мапирају у домете ћелија. Вертикални опсези су представљени као низови који користе тачке са зарезом, на пример (100; 125; 150). Хоризонтални опсези су представљени као низови који користе зарезе, на пример („мали“, „средњи“, „велики“). Дводимензионални опсег користиће тачку и зарез и зарезе.

Примери

Формуле низа је донекле тешко разумети, јер је терминологија густа и сложена. Али саме формуле низа могу бити врло једноставне. На пример, ова формула низа тестира опсег А1: А5 за вредност „а“:

=OR(A1:A5="a")

Операција низа је упоређивање сваке ћелије у А1: А5 са низом „а“. Будући да поређење делује на више вредности, враћа више резултата функцији ОР:

=OR((FALSE;FALSE;FALSE;TRUE;FALSE))

Ако је било која ставка у резултантном низу ТРУЕ, функција ОР враћа ТРУЕ.

Понекад формуле низа дају више вредности као аргумент функције. На пример, ова формула низа враћа укупан број знакова у опсегу Б2: Б11:

(=SUM(LEN(B2:B11)))

Функција ЛЕН добија више вредности у опсегу Б2: Б11 и враћа више резултата у низу попут овог унутар СУМ:

=SUM((3;3;5;4;5;4;6;5;4;4))

где свака ставка у низу представља дужину вредности једне ћелије. Затим функција СУМ сумира све ставке и враћа 43 као коначни резултат.

Посебна синтакса

У све верзије програма Екцел, осим у програму Екцел 365, многе формуле низа треба унети на посебан начин да би исправно радиле. Уместо да уђу помоћу тастера „Ентер“, потребно их је унети помоћу Цонтрол + Схифт + Ентер. Понекад ћете видети Цонтрол + Схифт + Ентер скраћено као „ЦСЕ“, као у „ЦСЕ формула“. Овако унета формула ће се појавити са завојним заградама са обе стране:

=(formula)

Екцел их аутоматски приказује ове заграде. Обавезно ручно уносите коврџаве заграде.

Не треба уносити све формуле низа помоћу Цонтрол + Схифт + Ентер. Одређене функције, попут СУМПРОДУЦТ, програмиране су за матично руковање операцијама низа и обично не захтевају Цонтрол + Схифт + Ентер. На пример, обе формуле у наставку су формуле поља које дају исти резултат, али само СУМ верзија захтева Цонтрол + Схифт + Ентер:

=(SUM(LEN(A1:A5))) =SUMPRODUCT(LEN(A1:A5))

Екцел 365

У програму Екцел 365, формуле низа су изворне и не захтевају контролу + схифт + ентер. За општи увод погледајте Формуле динамичких низова у програму Екцел.

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