
Vnořování je postup umisťování jednoho vzorce nebo funkce do jiného. Myšlenka je, že jedna funkce vyžaduje hodnotu, kterou může poskytnout jiná. Vnořením funkce do jiné a umístěním vnitřní funkce na místo, kde by se objevil argument funkce, může vnitřní funkce předat výsledek přímo vnější funkci.
Příklad
V zobrazeném příkladu obsahuje vzorec v D4 tři vnořené funkce:
=INT(YEARFRAC(C4,TODAY()))
Funkce DNES je vnořena uvnitř funkce YEARFRAC, která je vnořena uvnitř funkce INT. Funkce DNES vrací aktuální datum, které je předáno do funkce YEARFRAC jako „datum ukončení“. Počáteční datum poskytuje buňka C4. YEARFRAC vrátí v D4 desítkovou hodnotu, jako je tato:
18.425 // YEARFRAC result on Oct 19, 2019
který je předán přímo funkci INT. Funkce INT odstraní desetinnou část čísla a vrátí 18 jako konečný výsledek.
Další příklady hnízdění
Vnoření je běžná technika v pokročilejších vzorcích aplikace Excel. Zde je několik dalších příkladů:
- Základní INDEX a MATCH
- POKUD toto a toto
- Buňka obsahuje konkrétní text
- Pracovní dny v roce