Ugnezdena funkcija je skrita v notranjosti drugo funkcijo Excel kot enega od svojih argumentov. Funkcije gnezdenja vam omogočajo, da vrnete rezultate, ki bi jih drugače težko dobili.
Naslednja slika prikazuje dnevno zaključno ceno za Standard & Poor's 500 za mesec september 2004. Možna analiza je videti, kolikokrat je bila zaključna cena višja od povprečja meseca. Zato morate izračunati povprečje, preden lahko primerjate katero koli posamezno ceno. Vstavite funkcijo AVERAGE v drugo funkcijo, da najprej izračunate povprečje.
Funkcije gnezdenja.
Ko je funkcija ugnezdena znotraj druge, se najprej izračuna notranja funkcija. Nato se ta rezultat uporabi kot argument za zunanjo funkcijo.
Funkcija COUNTIF šteje število celic v obsegu, ki izpolnjujejo pogoj. Pogoj v tem primeru je, da je katera koli posamezna vrednost v obsegu večja od (>) povprečja obsega. Formula v celici D7 je =COUNTIF(B5:B25, “>“ & AVERAGE(B5:B25)). Najprej se oceni funkcija AVERAGE; nato se oceni funkcija COUNTIF, pri čemer se kot argument uporabi vrnjena vrednost iz ugnezdene funkcije.
Ugnezdene funkcije je najbolje vnesti neposredno. Pogovorno okno Vstavi funkcijo ne omogoča enostavnega vnosa ugnezdene funkcije. Poskusi eno. V tem primeru uporabite funkcijo AVERAGE za iskanje povprečja največjih vrednosti iz dveh nizov številk. Ugnezdena funkcija v tem primeru je MAX. Funkcijo MAX vnesete dvakrat znotraj funkcije AVERAGE. Sledite tem korakom:
V en stolpec vnesite nekaj različnih številk.
V drug stolpec vnesite nekaj različnih številk.
Kliknite prazno celico, kjer želite, da se prikaže rezultat.
Vnesite =AVERAGE( za začetek vnosa funkcije.
Vnesite MAX(.
Kliknite prvo celico v drugem nizu številk, pritisnite gumb miške in povlecite čez vse celice prvega niza.
Naslov tega obsega vstopi v funkcijo MAX.
Vnesite zaključni oklepaj, da končate prvo funkcijo MAX.
Vnesite vejico (,).
Še enkrat vnesite MAX(.
Kliknite prvo celico v drugem nizu številk, pritisnite gumb miške in povlecite čez vse celice drugega niza.
Naslov tega obsega vstopi v funkcijo MAX.
Vnesite zaključni oklepaj, da končate drugo funkcijo MAX.
Vnesite a).
S tem se funkcija AVERAGE konča.
Pritisnite Enter.
Ta slika prikazuje rezultat vaše ugnezdene funkcije. Celica C14 ima to formulo: =AVERAGE(MAX(B4:B10),MAX(D4:D10)).
Pridobivanje rezultata iz ugnezdenih funkcij.
Ko uporabljate ugnezdene funkcije, je pred zunanjo funkcijo znak enakosti (=), če je to začetek formule. Pred nobenimi ugnezdenimi funkcijami ni predznak enakosti.
Funkcije lahko ugnezdite do 64 nivojev.