Logo Szkolenia T‑Matic Grupa Computer Plus

Funkcja JEŻELI w Excelu – jak wycisnąć z niej 120% możliwości?

Urocza ilustracja misia z okularami trzymającego dokument – symbol pracy z tekstem i danymi
07 sierpnia 2025

JEŻELI to jedna z pierwszych funkcji, jakich uczymy się w Excelu – ale jednocześnie jedna z najbardziej niedocenianych. Bo gdy poznasz jej możliwości, odkrywasz, że… można z niej zrobić małe centrum logiki w Twoim arkuszu. W tym artykule pokażemy Ci, jak wykorzystać pełny potencjał tej uniwersalnej funkcji i zmienić sposób, w jaki tworzysz swoje arkusze kalkulacyjne.

 

 

Podstawowa składnia

Zacznijmy od podstaw. Funkcja JEŻELI działa na prostej zasadzie:

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

 

Przykład: =JEŻELI(A1>100;"OK";"ZA MAŁO")

 

Ta prosta konstrukcja sprawdza, czy wartość w komórce A1 przekracza 100. Jeśli tak – zwraca „OK”, w przeciwnym razie – „ZA MAŁO”. Już na tym poziomie mamy potężne narzędzie do automatyzacji decyzji w arkuszu.

 

 

Zagnieżdżanie funkcji JEŻELI

Prawdziwa magia zaczyna się, gdy zagnieżdżamy funkcje JEŻELI w sobie. Pozwala to na tworzenie złożonych, wielopoziomowych warunków:

 

=JEŻELI(A1>100; „Dużo”; JEŻELI(A1>50; „Średnio”; „Mało”))

 

W tym przykładzie najpierw sprawdzamy, czy wartość przekracza 100. Jeśli nie, przechodzimy do kolejnego poziomu decyzyjnego – czy przekracza 50. Takie zagnieżdżenie może obejmować do 64 poziomów w najnowszych wersjach Excela (choć dla czytelności rzadko przekraczamy 3-4 poziomy).

 

Praktyczna wskazówka: Aby poprawić czytelność złożonych zagnieżdżeń, używaj wcięć w edytorze formuł:

=JEŻELI(A1>100; „Dużo”; JEŻELI(A1>50; „Średnio”; „Mało”))

 

 

Łączenie z ORAZ / LUB

Funkcja JEŻELI nabiera nowej mocy, gdy połączymy ją z funkcjami logicznymi ORAZ i LUB:

 

=JEŻELI(ORAZ(A1>50; B1=”TAK”); „Spełnia”; „Nie spełnia”)

 

Ta formuła zwróci „Spełnia” tylko, gdy oba warunki są prawdziwe: A1 jest większe od 50 I B1 zawiera tekst „TAK”. Z kolei funkcja LUB pozwala nam sprawdzić, czy przynajmniej jeden z warunków jest spełniony:

 

=JEŻELI(LUB(A1>100; B1=”PRIORYTET”); „Obsłuż natychmiast”; „Standardowa procedura”)

Kombinacja tych funkcji daje niemal nieograniczone możliwości tworzenia warunków logicznych.

 

 

Alternatywy – IFS, SWITCH

Dla użytkowników Excela 365 lub wersji 2019 i nowszych, Microsoft wprowadził nowoczesne alternatywy, które upraszczają złożone konstrukcje:

 

Funkcja IFS – doskonała do wielokrotnych warunków:

=IFS(A1>100; „Dużo”; A1>50; „Średnio”; PRAWDA; „Mało”)

 

Ta formuła jest znacznie czytelniejsza niż zagnieżdżone funkcje JEŻELI. Ostatni argument z wartością PRAWDA działa jak domyślny „else”.

 

Funkcja SWITCH – idealna gdy sprawdzamy wiele możliwych wartości jednej zmiennej:

=SWITCH(B1; „A”; „Kategoria A”; „B”; „Kategoria B”; „C”; „Kategoria C”; „Nieznana kategoria”)

 

Warto wiedzieć: Funkcja IFS zwraca pierwszą pasującą wartość, więc kolejność warunków ma znaczenie. Zawsze umieszczaj bardziej szczegółowe warunki przed ogólniejszymi.

 

 

Co może pójść nie tak?

Nawet doświadczeni użytkownicy Excela popełniają błędy z funkcją JEŻELI. Oto najczęstsze pułapki:

  • Błędy składniowe – w zależności od wersji językowej Excela, możesz potrzebować przecinków zamiast średników lub odwrotnie
  • Nieczytelne zagnieżdżenia – zbyt wiele poziomów zagnieżdżenia prowadzi do trudnych w debugowaniu formuł
  • Brak planu logicznego – zawsze najpierw naszkicuj schemat decyzyjny „na kartce”, zanim zaczniesz pisać skomplikowane formuły
  • Niekompletna logika – upewnij się, że uwzględniłeś wszystkie możliwe scenariusze
  • Problem z typami danych – funkcja JEŻELI może dawać nieoczekiwane wyniki, gdy mieszasz typy danych (liczby, tekst, daty)

 

Rozwiązanie: Testuj swoją formułę na różnych zestawach danych, aby upewnić się, że działa zgodnie z oczekiwaniami.

 

 

Zaawansowane techniki dla profesjonalistów

Gdy już opanujesz podstawy, spróbuj tych zaawansowanych technik:

 

Dynamiczne odwołania komórek:

=JEŻELI(SUMA(PRZESUNIĘCIE(A1;0;0;1;B1))>100; „Przekroczono budżet”; „W granicach budżetu”)

 

Połączenie z funkcjami wyszukiwania:

=JEŻELI(WYSZUKAJ.PIONOWO(A1;Tabela1;2;FAŁSZ)>1000; „VIP”; „Standardowy klient”)

 

Formuły tablicowe z JEŻELI:

=SUMA(JEŻELI(A1:A100>0;A1:A100;0))

 

 

Zakończenie

 

Funkcja JEŻELI to fundament logiki w Excelu. Opanuj ją dobrze, a zaczniesz budować arkusze, które myślą za Ciebie. Od prostych warunków, przez złożone konstrukcje logiczne, aż po zaawansowane techniki analityczne – wszystko zaczyna się od zrozumienia potęgi tej niepozornej funkcji.

Na naszych szkoleniach z Excela pokazujemy, jak przekształcić teoretyczną wiedzę o funkcji JEŻELI w praktyczne umiejętności, które zaoszczędzą Ci godziny pracy i pozwolą wznieść Twoje arkusze na nowy poziom.

 
 

Chcesz dowiedzieć się więcej?

 

Zapisz się na nasze szkolenie „Microsoft Excel – poziom II”, gdzie dogłębnie omawiamy funkcje logiczne i zaawansowane techniki analizy danych.

Subskrybuj nasz newsletter, aby być na bieżąco!

E-mail
Wielokrotny wybór

Wyrażam zgodę na przetwarzanie moich danych osobowych w postaci adresu e-mail w celu otrzymywania Newslettera od T-MATIC GRUPA COMPUTER PLUS Sp. z o. o. Zasady korzystania z usługi Newsletter'a w Polityce Prywatności

Subskrybuj
Subskrybuj
Form sent successfully. Thank you.
Please fill all required fields!

T-Matic Grupa Computer Plus Sp. z o.o.
ul. Malmeda 1

15-440 Białystok

 

tel. +48 85 74 89 155

email: szkolenia@tmatic.pl

INFO

FIRMA

Copyright © 2025 T-Matic Grupa Computer Plus Sp. z o.o.

Wszelkie prawa zastrzeżone.