![](https://cdn.wiki-base.com/7111867/excel_lifting_.png.webp)
Pojam "podizanje" odnosi se na ponašanje izračunavanja niza u Excel formulama. Kada dajete niz funkciji koja nije programirana da izvorno prihvati nizove, Excel će "podići" funkciju i pozvati je više puta, jednom za svaku vrijednost u polju. Rezultat je niz s istim dimenzijama kao i ulazni niz. Podizanje je ugrađeno ponašanje koje se događa automatski.
Primjer
Prikazani primjer ilustrira što se događa ako pozovete funkciju LEN u rasponu C5: C7, koja sadrži tri vrijednosti. LEN nije programiran za izvorno rukovanje nizovima, pa se LEN pokreće tri puta, jednom za svaku vrijednost u operaciji poput ove:
=LEN(C5:C7) =LEN(("dog";"kitten";"fish")) =(3;6;4)
Primijetite da je rezultat vertikalni niz s tri vrijednosti, baš kao i izvorni raspon.
Suočavanje s više rezultata
Kad se podizanje dogodi u formuli, bit će više rezultata i za njih treba voditi računa.
U gornjem primjeru, jer LEN vraća tri zasebne vrijednosti u nizu, trebamo rukovati izlazom s funkcijom koja može raditi s nizovima. Jedna od mogućnosti je izračunavanje ukupnog broja znakova u rasponu C5: C7 pomoću SUMPRODUCT:
=SUMPRODUCT(LEN(C5:C7))
SUMPRODUCT će izvorno obrađivati nizove, tako da ova formula ne zahtijeva kontrolu + shift + enter.
Mogla bi se koristiti i funkcija SUM, ali treba je unijeti s CSE:
(=SUM(LEN(C5:C7)))
Za više informacija o Excelovom "ponašanju izračuna niza" pogledajte ovu prezentaciju Joea McDaida o formulama niza.
Napomena: Poseban slučaj dizanja naziva se "podizanje u paru", koji kombinira nizove u paru.