
Gniježđenje je praksa stavljanja jedne formule ili funkcije u drugu. Ideja je da jedna funkcija zahtijeva vrijednost koju može isporučiti druga. Umetanjem funkcije u drugu i postavljanjem unutarnje funkcije tamo gdje bi se pojavio argument funkcije, unutarnja funkcija može rezultat proslijediti izravno vanjskoj funkciji.
Primjer
U prikazanom primjeru, formula u D4 sadrži tri ugniježđene funkcije:
=INT(YEARFRAC(C4,TODAY()))
Funkcija DANAS ugniježđena je unutar funkcije YEARFRAC, koja je ugniježđena unutar funkcije INT. Funkcija DANAS vraća trenutni datum koji se u funkciju YEARFRAC prosljeđuje kao "datum završetka". Datum početka daje ćelija C4. YEARFRAC vraća decimalnu vrijednost poput ove u D4:
18.425 // YEARFRAC result on Oct 19, 2019
whis se prenosi izravno u funkciju INT. Funkcija INT uklanja decimalni dio broja i vraća 18 kao konačni rezultat.
Još primjera gniježđenja
Gniježđenje je uobičajena tehnika u naprednijim Excel formulama. Evo još nekoliko primjera:
- Osnovni indeks i podudaranje
- AKO ovo I ono
- Ćelija sadrži određeni tekst
- Radni dani u godini