Przy pomocy funkcji JEŻELI mamy możliwość wykonania określonych czynności w sposób nieliniowy, tzn. w przypadku spełnienia, bądź niespełnienia warunku, który zawarty jest w funkcji. Składnia funkcji JEŻELI:
gdzie:
Funkcja JEŻELI w najprostszej postaci pozwala na wykonanie jednego z dwóch rozwiązań, jeśli jednak chcemy dokonywać sprawdzania bardziej zaawansowanych warunków, tj. takich, które mogą zwracać więcej niż dwie możliwości możemy posłużyć się zagnieżdżaniem funkcji. W przypadku funkcji JEŻELI, zagnieżdżanie polega na wstawianiu kolejnej funkcji JEŻELI w miejsce trzeciego argumentu (należy pamiętać o nawiasach i średnikach). Mimo zagnieżdżenia funkcja JEŻELI wykonywana jest od strony lewej do prawej, czyli najpierw sprawdzany jest pierwszy test logiczny, jeżeli zostanie spełniony funkcja kończy działanie, w przeciwnym wypadku sprawdzany jest kolejny test (jeżeli zostanie spełniony funkcja kończy działanie w przeciwny przypadku przechodzimy do kolejnego), itd. W przypadku gdy mamy określoną liczbę warunków do sprawdzenia musimy zagnieździć funkcje JEŻELI o jeden raz mniej niż wynosi liczba tych warunków (ponieważ ostatni warunek jest wykonywany w przypadku gdy nie spełniony jest żaden inny, dlatego nie musimy go sprawdzać). Zagnieżdżanie funkcji jest dosyć czasochłonne i formuła oparta na zagnieżdżaniu bardzo często może być długa i prowadzić do kłopotów z jej późniejszym zrozumieniem i modyfikacją, dlatego jeśli do sprawdzenia mamy duża liczbę warunków warto zastanowić się nad innym rozwiązaniem, np. nad wykorzystaniem do celu funkcji WYSZUKAJ.PIONOWO.