
Термин „подизање“ односи се на понашање израчунавања низа у Екцел формулама. Када дајете низ функцији која није програмирана да изворно прихвати низове, Екцел ће "подићи" функцију и позвати је више пута, једном за сваку вредност у низу. Резултат је низ са истим димензијама као и улазни низ. Подизање је уграђено понашање које се дешава аутоматски.
Пример
Приказани пример илуструје шта се дешава ако позовете функцију ЛЕН у опсегу Ц5: Ц7, који садржи три вредности. ЛЕН није програмиран да нативно обрађује низове, па се ЛЕН покреће три пута, једном за сваку вредност у операцији попут ове:
=LEN(C5:C7) =LEN(("dog";"kitten";"fish")) =(3;6;4)
Приметите да је резултат вертикални низ са три вредности, баш као и опсег извора.
Суочавање са више резултата
Када се подизање догоди у формули, биће више резултата и за њих треба водити рачуна.
У претходном примеру, јер ЛЕН у низу враћа три одвојене вредности, треба да обрађујемо излаз са функцијом која може да ради са низима. Једна од могућности је израчунавање укупног броја знакова у опсегу Ц5: Ц7 помоћу СУМПРОДУЦТ:
=SUMPRODUCT(LEN(C5:C7))
СУМПРОДУЦТ ће изворно обрађивати низове, тако да ова формула не захтева контролу + схифт + ентер.
Могла би се користити и функција СУМ, али би требало да се унесе са ЦСЕ:
(=SUM(LEN(C5:C7)))
За више информација о Екцел-овом „понашању израчунавања низа“ погледајте ову презентацију Јоеа МцДаида о формулама низа.
Напомена: Посебан случај дизања назива се „подизање у пару“, који комбинује низове у пару.