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.
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.
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”))
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.
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.
Nawet doświadczeni użytkownicy Excela popełniają błędy z funkcją JEŻELI. Oto najczęstsze pułapki:
Rozwiązanie: Testuj swoją formułę na różnych zestawach danych, aby upewnić się, że działa zgodnie z oczekiwaniami.
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!
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.