Jak używać funkcji logicznej JEŻELI (IF) w zagnieżdżeniu (wielokrotne JEŻELI)?
Funkcja JEŻELI (ang. IF) jest jedną z podstawowych i najczęściej używanych funkcji logicznych w Excelu, pozwalającą na podejmowanie decyzji. W prostych przypadkach sprawdza jeden warunek i zwraca jedną z dwóch wartości (jeśli warunek jest spełniony lub niespełniony).
Jednak, gdy musisz sprawdzić więcej niż jeden warunek i przypisać kilka różnych wyników, stosuje się zagnieżdżanie funkcji JEŻELI, czyli umieszczanie jednej funkcji JEŻELI wewnątrz innej.
1. Podstawowa składnia funkcji JEŻELI
Pamiętajmy o podstawowej strukturze:
2. Zagnieżdżanie funkcji JEŻELI (Wielokrotne warunki)
Zagnieżdżenia używamy, gdy chcemy rozważyć dodatkowe warunki w przypadku, gdy pierwszy test logiczny dał wynik FAŁSZ. Zamiast zwracać prostą wartość, umieszczamy kolejną, pełną funkcję JEŻELI w miejscu argumentu wartość\_jeśli\_fałsz.
Przykład: Ocena punktowa (trzy warunki)
Załóżmy, że chcemy przypisać kategorię oceny na podstawie punktów w komórce A2:
- Jeśli A2 > 90, wynik to "Doskonale".
- Jeśli A2 > 70, wynik to "Dobrze".
- W przeciwnym razie, wynik to "Do poprawy".
Formuła zagnieżdżona będzie wyglądać tak:
=JEŻELI(A2>90; "Doskonale"; JEŻELI(A2>70; "Dobrze"; "Do poprawy"))
Jak to działa krok po kroku:
- Excel sprawdza, czy $\text{A2}>90$.
- Jeśli PRAWDA: Zwraca "Doskonale" i kończy działanie.
- Jeśli FAŁSZ: Przechodzi do drugiej funkcji JEŻELI (ta, która jest w miejscu argumentu $\text{wartość\_jeśli\_fałsz}$).
- W drugiej funkcji Excel sprawdza, czy $\text{A2}>70$.
- Jeśli PRAWDA: Zwraca "Dobrze" i kończy działanie.
- Jeśli FAŁSZ: Zwraca wartość, która jest ostatecznym argumentem $\text{wartość\_jeśli\_fałsz}$ wewnętrznej funkcji, czyli "Do poprawy".
3. Nowoczesna alternatywa: Funkcja PRZEŁĄCZ (IFS)
W nowoczesnych wersjach Excela (od 2019 r. i Office 365) zagnieżdżone funkcje JEŻELI można zastąpić znacznie bardziej czytelną funkcją PRZEŁĄCZ (ang. **IFS**). Eliminuje ona konieczność wielokrotnego powtarzania nazwy funkcji JEŻELI i nawiasów.
Składnia funkcji PRZEŁĄCZ jest prostsza:
Używając przykładu oceny punktowej (A2 > 90, A2 > 70):
=PRZEŁĄCZ(A2>90; "Doskonale"; A2>70; "Dobrze"; PRAWDA; "Do poprawy")
Komentarze
Prześlij komentarz