Strona główna Blog Kontakt

JEŻELI w Excelu — od podstaw po zagnieżdżone warunki

JEŻELI w Excelu — od podstaw po zagnieżdżone warunki

Funkcja JEŻELI to pierwsza funkcja logiczna, jakiej uczy się większość osób w Excelu — i słusznie, bo to fundament, na którym buduje się cała reszta automatyzacji decyzji w arkuszu. Ten artykuł pokazuje, jak zbudować prostą formułę JEŻELI, a potem przejść do bardziej złożonych, zagnieżdżonych wariantów.

Podstawowa składnia

Funkcja JEŻELI sprawdza warunek i zwraca jedną wartość, jeśli jest prawdziwy, a inną, jeśli jest fałszywy:

=JEŻELI(warunek; wartość_jeśli_prawda; wartość_jeśli_fałsz)

Przykład: =JEŻELI(B2>1000; "Premia"; "Brak premii") — jeśli wartość w komórce B2 jest większa niż 1000, formuła zwróci "Premia", w przeciwnym razie "Brak premii".

Częsty błąd początkujących — zapominanie o cudzysłowach

Tekst w formule JEŻELI zawsze musi być w cudzysłowach — liczby nie. =JEŻELI(B2>1000;"Premia";"Brak") zadziała, ale =JEŻELI(B2>1000;Premia;Brak) zwróci błąd, bo Excel będzie szukał komórek o nazwie "Premia" i "Brak", których nie ma.

Zagnieżdżanie JEŻELI — więcej niż dwa warianty

Kiedy potrzebujesz więcej niż dwóch możliwych wyników, zagnieżdżasz kolejne JEŻELI wewnątrz poprzedniego:

=JEŻELI(B2>2000;"Wysoka premia";JEŻELI(B2>1000;"Średnia premia";"Brak premii"))

Excel sprawdza warunki po kolei, od lewej — jeśli pierwszy jest fałszywy, przechodzi do sprawdzenia kolejnego zagnieżdżonego JEŻELI. Trzy-cztery poziomy zagnieżdżenia to jeszcze czytelne, powyżej tego formuła robi się trudna do audytu.

Alternatywa dla wielu warunków — WARUNKI

W nowszych wersjach Excela (365, 2021+) dostępna jest funkcja WARUNKI, która czyta się dużo prościej przy wielu wariantach:

=WARUNKI(B2>2000;"Wysoka premia";B2>1000;"Średnia premia";PRAWDA;"Brak premii")

Zamiast zagnieżdżać JEŻELI w JEŻELI, wypisujesz pary warunek-wynik jedna po drugiej — dla większości osób to czytelniejsze niż wielopoziomowe zagnieżdżenie.

Łączenie JEŻELI z ORAZ i LUB

Jeśli decyzja zależy od kilku warunków naraz, łączysz JEŻELI z funkcjami ORAZ (wszystkie warunki muszą być spełnione) albo LUB (wystarczy jeden):

=JEŻELI(ORAZ(B2>1000;C2="Aktywny");"Premia";"Brak premii")

Ta formuła zwróci "Premia" tylko wtedy, gdy wartość w B2 przekracza 1000 i jednocześnie w C2 jest "Aktywny" — oba warunki muszą być prawdziwe naraz.

Najczęstszy błąd przy zagnieżdżaniu — brakująca lub nadmiarowa nawiasa

Im więcej poziomów zagnieżdżenia, tym łatwiej pomylić liczbę nawiasów zamykających na końcu formuły. Excel zwykle podświetla kolorami pasujące nawiasy podczas edycji — warto na to patrzeć, budując formułę krok po kroku, zamiast wpisywać całość na raz.

Podsumowanie

JEŻELI to funkcja, którą warto opanować dobrze, zanim przejdzie się do bardziej zaawansowanych tematów — większość automatyzacji decyzji w Excelu, prędzej czy później, opiera się na tej samej logice: sprawdź warunek, zwróć odpowiedni wynik.

Jeśli chcesz przećwiczyć JEŻELI i pokrewne funkcje logiczne na praktycznych przykładach, zobacz pakiety kursów Excel — funkcje logiczne są częścią materiału o pracy z danymi.

Bartosz Kaliński
10.08.2026, 16:25

Komentarze