Zagnieżdżanie funkcji
Używanie funkcji jako jeden z argumentów innej funkcji nazywamy zagnieżdżaniem. Za przykład może posłużyć zagnieżdżenie funkcji AVERAGE oraz funkcji SUM wewnątrz funkcji IF. Załóżmy, że chcemy uzyskać sumę wyrażenia pod warunkiem, że średnia w sąsiedniej kolumnie jest większa od 10. Nasza formuła będzie wyglądać jak poniżej:
=IF( AVERAGE( A2:A10)>10, SUM( B2:B10), 0)
Powyższa formuła sprawdza czy średnia zasięgu A2:A10 jest większa od 10. Jeśli wyrażenie jest prawdziwe (TRUE) zwraca sumę zasięgu B2:B10, natomiast jeśli jest nieprawdziwe (FALSE) zwraca 0. Co ciekawe Excel posiada pewne ograniczenia w zagnieżdżaniu formuł, ponieważ ostatecznie możemy zagnieździć w sobie aż 64 funkcje.
Zagnieżdżanie funkcji pozwala nam na jeszcze bardziej skomplikowane obliczenia. Najczęściej używane są przy wykorzystaniu funkcji logicznych, wyszukiwania macierzowego, bądź optymalizacji pól wyboru (data validation). Warto zapamiętać jednak, aby tworząc wielopoziomowe formuły zadbać o ich przejrzystość podczas pisania.