Funkcja JEŻELI – złączenia z funkcjami ORAZ i LUB

Dowiedz się, jak efektywnie wykorzystywać funkcję JEŻELI w Excelu razem z ORAZ i LUB. Praktyczne przykłady, wskazówki i unikanie błędów.
02 marca 2026
blog
Poziom: Podstawowy

Artykuł przeznaczony dla osób początkujących i na poziomie podstawowym, które chcą nauczyć się budować formuły warunkowe w Excelu (JEŻELI, ORAZ, LUB) i stosować je w praktycznych analizach.

Z tego artykułu dowiesz się

  • Jak działa funkcja JEŻELI w Excelu i jaką ma podstawową składnię?
  • Jak łączyć JEŻELI z funkcjami ORAZ i LUB, aby sprawdzać wiele warunków jednocześnie?
  • Jakie są typowe błędy przy budowaniu formuł logicznych w Excelu i jak ich unikać?

Wprowadzenie do funkcji JEŻELI w Excelu

Funkcja JEŻELI to jedna z najczęściej stosowanych funkcji w programie Microsoft Excel, należąca do grupy funkcji logicznych. Umożliwia podejmowanie decyzji na podstawie spełnienia określonego warunku, dzięki czemu arkusz kalkulacyjny może dynamicznie reagować na różne dane wejściowe.

Podstawowa konstrukcja funkcji JEŻELI polega na sprawdzeniu, czy dany warunek jest prawdziwy, a następnie wykonaniu jednej z dwóch możliwych akcji – jeśli warunek jest spełniony, Excel zwraca określoną wartość, w przeciwnym razie zwraca inną. Dzięki temu użytkownik może tworzyć proste automatyczne decyzje, które ułatwiają analizę danych, ocenianie wyników lub filtrowanie informacji.

Przykładowe zastosowania funkcji JEŻELI obejmują:

  • przydzielanie ocen na podstawie wyników punktowych,
  • sprawdzanie, czy dane mieszczą się w określonych przedziałach,
  • tworzenie warunkowych komunikatów lub alertów,
  • automatyczne kategoryzowanie danych.

Choć sama funkcja JEŻELI jest bardzo użyteczna, jej możliwości można znacznie rozszerzyć poprzez łączenie z innymi funkcjami logicznymi, takimi jak ORAZ i LUB. Pozwala to na tworzenie bardziej złożonych warunków i jeszcze większą elastyczność w analizie danych.

Zasada działania funkcji logicznych ORAZ i LUB

Funkcje logiczne ORAZ (AND) oraz LUB (OR) w Excelu służą do sprawdzania wielu warunków jednocześnie i są często wykorzystywane wewnątrz innych funkcji, takich jak JEŻELI. Obie funkcje zwracają wartości logiczne PRAWDA lub FAŁSZ, w zależności od spełnienia określonych kryteriów.

Podstawowa różnica między funkcjami ORAZ i LUB polega na tym, jak traktują zbiór warunków:

  • ORAZ zwraca PRAWDA tylko wtedy, gdy wszystkie warunki są spełnione.
  • LUB zwraca PRAWDA, jeśli co najmniej jeden z warunków jest spełniony.

Dzięki tym właściwościom funkcje ORAZ i LUB pozwalają elastycznie modelować logikę decyzji w arkuszu kalkulacyjnym. Są szczególnie przydatne w przypadku bardziej złożonych analiz, gdzie pojedynczy warunek to za mało, by uzyskać pożądany wynik.

Wielu uczestników szkoleń Cognity zgłaszało potrzebę pogłębienia tego tematu – odpowiadamy na tę potrzebę także na blogu.

Warto pamiętać, że funkcje te można stosować zarówno samodzielnie, jak i w połączeniu z innymi funkcjami, co umożliwia tworzenie dynamicznych i warunkowych zależności w danych.

Łączenie funkcji JEŻELI z ORAZ – zastosowanie i przykłady

Funkcja JEŻELI w Excelu umożliwia podejmowanie decyzji na podstawie określonych warunków. Z kolei funkcja ORAZ pozwala sprawdzić, czy wszystkie wskazane warunki są spełnione jednocześnie. Połączenie obu tych funkcji daje użytkownikowi możliwość tworzenia bardziej złożonych i precyzyjnych formuł warunkowych.

Typowym zastosowaniem połączenia JEŻELI + ORAZ jest sytuacja, w której chcemy, aby określona akcja została wykonana tylko wtedy, gdy spełnione są wszystkie kryteria. Takie podejście jest szczególnie przydatne w raportach, analizach finansowych, czy ocenach zgodności danych. Jeśli chcesz pogłębić wiedzę na temat praktycznego wykorzystywania formuł w Excelu, sprawdź Kurs Microsoft Excel średniozaawansowany - formuły, funkcje, wykresy oraz wprowadzenie do tabel przestawnych i makr.

Składnia

=JEŻELI(ORAZ(warunek1; warunek2; ...); wartość_jeśli_prawda; wartość_jeśli_fałsz)

Przykład zastosowania

Załóżmy, że chcemy sprawdzić, czy pracownik spełnia dwa kryteria jednocześnie: osiągnął sprzedaż powyżej 10 000 zł oraz ma frekwencję powyżej 90%. W komórkach A2 i B2 znajdują się odpowiednio dane o sprzedaży i frekwencji. Formuła może wyglądać następująco:

=JEŻELI(ORAZ(A2>10000; B2>0,9); "Premia"; "Brak premii")

W tym przypadku pracownik otrzyma premię tylko wtedy, gdy oba warunki zostaną spełnione – czyli jego wyniki sprzedaży i frekwencja są na odpowiednio wysokim poziomie.

Porównanie: JEŻELI z ORAZ vs. pojedyncze JEŻELI

Opis JEŻELI z ORAZ Osobne funkcje JEŻELI
Klarowność formuły Wyższa – jeden warunek logiczny Niższa – formuła może być dłuższa i mniej czytelna
Możliwość kontroli wielu warunków naraz Tak – wszystkie warunki muszą być spełnione Tak – przez zagnieżdżenie funkcji JEŻELI
Efektywność Wyższa przy prostych warunkach Może być mniej wydajna przy dużej liczbie warunków

Łączenie funkcji JEŻELI z ORAZ pozwala tworzyć formuły, które są jednocześnie przejrzyste i funkcjonalne, co szczególnie sprawdza się w wymagających środowiskach pracy z danymi.

Łączenie funkcji JEŻELI z LUB – zastosowanie i przykłady

Funkcja JEŻELI w Excelu zyskuje znacznie większą elastyczność, gdy zostanie połączona z funkcją LUB. Pozwala to na tworzenie warunków, w których wystarczy spełnienie co najmniej jednego z kilku kryteriów, aby formuła zwróciła określoną wartość.

Główna różnica między funkcjami ORAZ a LUB polega na tym, że ORAZ wymaga spełnienia wszystkich warunków jednocześnie, podczas gdy LUB – tylko jednego z nich. Łączenie JEŻELI z LUB sprawdza się więc idealnie w sytuacjach, gdy chcemy wykonać określoną akcję dla danych spełniających przynajmniej jeden z podanych warunków.

W czasie szkoleń Cognity ten temat bardzo często budzi ożywione dyskusje między uczestnikami.

Przykładowe zastosowania tego połączenia to m.in.:

  • Ocenianie ucznia pozytywnie, jeśli zdał przynajmniej jeden z dwóch egzaminów;
  • Przyznawanie rabatu klientowi, jeśli spełnia dowolny z wybranych warunków (np. duże zamówienie lub status stałego klienta);
  • Wyświetlanie ostrzeżenia, jeśli którykolwiek z parametrów technicznych przekracza dopuszczalny próg.

Przykład formuły:

=JEŻELI(LUB(A2>90;B2>90);"Zaliczony";"Niezaliczony")

W tym przykładzie Excel zwróci wartość "Zaliczony", jeśli A2 lub B2 przekracza 90 – czyli wystarczy dobry wynik z jednego testu.

Poniższa tabela ilustruje, jak działają połączone funkcje JEŻELI i LUB w różnych scenariuszach:

Wartość A2 Wartość B2 Wynik formuły
95 85 Zaliczony
88 92 Zaliczony
80 78 Niezaliczony

Łączenie funkcji JEŻELI z LUB znacząco zwiększa możliwości analizy danych w arkuszach kalkulacyjnych, pozwalając uwzględniać różne ścieżki warunkowe do osiągnięcia danego rezultatu.

Zagnieżdżanie funkcji logicznych w funkcji JEŻELI

Zagnieżdżanie funkcji logicznych w funkcji JEŻELI to technika umożliwiająca tworzenie bardziej złożonych warunków decyzyjnych w arkuszu kalkulacyjnym Excel. Polega ona na umieszczaniu innych funkcji logicznych — takich jak ORAZ (AND) i LUB (OR) — bezpośrednio wewnątrz argumentu logicznego funkcji JEŻELI, lub na użyciu wielu funkcji JEŻELI wewnątrz siebie.

Główne zastosowania zagnieżdżeń to:

  • Tworzenie rozbudowanych warunków z wieloma kryteriami, które muszą być jednocześnie spełnione (ORAZ) lub wystarczy, że jedno z nich będzie spełnione (LUB).
  • Ocenianie wielu poziomów warunków, gdzie każdy kolejny warunek jest sprawdzany dopiero, gdy poprzedni nie został spełniony.
  • Budowanie elastycznych struktur decyzyjnych w analizach danych lub automatyzacji obliczeń.

Przykład prostego zagnieżdżenia funkcji ORAZ w JEŻELI:

=JEŻELI(ORAZ(A1>10; B1<5); "Spełnia warunki"; "Nie spełnia")

W powyższym przykładzie zwracana wartość zależy od jednoczesnego spełnienia dwóch warunków: A1 musi być większe niż 10 i B1 mniejsze niż 5.

Możliwe jest także zagnieżdżenie wielu funkcji JEŻELI dla różnych scenariuszy decyzyjnych:

=JEŻELI(A1>90; "Ocena: 5"; JEŻELI(A1>75; "Ocena: 4"; JEŻELI(A1>60; "Ocena: 3"; "Ocena: 2")))

Ten zapis umożliwia przypisanie oceny na podstawie różnych przedziałów wartości w komórce A1. Choć skuteczny, może być trudny do odczytania przy większej liczbie warunków, dlatego warto dbać o czytelność formuł i rozważyć stosowanie dodatkowych funkcji (np. WYSZUKAJ.PIONOWO, PRZESUNIĘCIE) w bardziej zaawansowanych przypadkach. Dla osób chcących pogłębić umiejętności w zakresie efektywnego tworzenia formuł i analizy danych, polecamy Kurs Excel Masterclass - efektywne formuły, wykresy i analiza danych.

Typ zagnieżdżenia Zastosowanie Przykład
JEŻELI + ORAZ Wszystkie warunki muszą być spełnione JEŻELI(ORAZ(A1>0;B1<100);"OK";"Błąd")
JEŻELI + LUB Wystarczy, że jeden warunek będzie spełniony JEŻELI(LUB(A1=1;B1=1);"Tak";"Nie")
Zagnieżdżone JEŻELI Warunki wielopoziomowe (np. oceny, progi) JEŻELI(A1>90;"5";JEŻELI(A1>80;"4";"3"))

Zagnieżdżanie funkcji logicznych pozwala uzyskać dużą elastyczność w analizie danych i automatyzacji decyzji, jednak należy pamiętać o zachowaniu przejrzystości formuł, aby były łatwe do późniejszej edycji i zrozumienia przez innych użytkowników Excela.

Sekcja 6 – Typowe błędy i sposoby ich unikania

Podczas korzystania z funkcji JEŻELI oraz jej połączeń z funkcjami ORAZ i LUB użytkownicy Excela często napotykają na powtarzające się błędy. Zrozumienie ich źródeł pozwala nie tylko uniknąć frustracji, ale również poprawić efektywność i dokładność analiz.

1. Niewłaściwa składnia funkcji

Jednym z najczęstszych błędów jest błędna składnia funkcji. Każda z funkcji logicznych wymaga określonej struktury argumentów.

=JEŻELI(ORAZ(A1>10;B1<20);"OK";"Błąd")

Użycie przecinków zamiast średników (lub odwrotnie, w zależności od ustawień regionalnych) może powodować błąd składni.

2. Nieprawidłowe wartości logiczne

Funkcje JEŻELI, ORAZ i LUB wymagają, aby warunki zwracały wartości logiczne (PRAWDA lub FAŁSZ). Próba porównania tekstu lub pustych komórek bez odpowiedniego przygotowania może skutkować nieoczekiwanymi wynikami.

3. Zbyt wiele zagnieżdżeń

Choć Excel pozwala na zagnieżdżanie funkcji, nadmierna liczba zagnieżdżeń może utrudnić debugowanie. W starszych wersjach Excela (np. 2007) limit ten wynosił 7 poziomów – obecnie jest wyższy, ale czytelność nadal pozostaje problemem.

4. Niewłaściwe użycie operatorów logicznych

Użytkownicy często nie rozróżniają zastosowania ORAZ i LUB, co prowadzi do błędnych wyników warunków logicznych. Poniższa tabela ilustruje podstawowe różnice:

Funkcja Warunek Wynik
ORAZ A1>10 i B1<20 PRAWDA tylko, gdy oba warunki są spełnione
LUB A1>10 lub B1<20 PRAWDA, gdy przynajmniej jeden warunek jest spełniony

5. Literówki i błędy w nazwach funkcji

W przypadku Excela w języku polskim należy uważać na pisownię funkcji – np. JEŻELI zamiast IF, ORAZ zamiast AND. Wklejanie formuł z wersji anglojęzycznej może skutkować błędami.

6. Nieuwzględnienie pustych komórek

Jeśli analizowane komórki są puste, funkcje logiczne mogą dawać nieprzewidywalne rezultaty. Warto rozważyć użycie funkcji CZY.PUSTA(), aby uwzględnić ten przypadek w warunku:

=JEŻELI(CZY.PUSTA(A1);"Brak danych";A1*2)

Jak unikać tych błędów?

  • Używaj Kreatora funkcji, który podpowiada składnię i argumenty.
  • Testuj funkcje krok po kroku, zaczynając od prostych warunków.
  • Analizuj wynik funkcji pomocniczych ORAZ i LUB osobno przed ich włączeniem do większej formuły.
  • Dokumentuj złożone formuły za pomocą komentarzy lub nazwanych zakresów.

Unikanie powyższych błędów pozwoli na bardziej niezawodne i czytelne wykorzystanie funkcji JEŻELI w połączeniu z logiką warunkową.

Praktyczne przykłady zastosowania w codziennej pracy

Funkcja JEŻELI w połączeniu z funkcjami ORAZ i LUB znajduje szerokie zastosowanie w codziennej pracy biurowej, zwłaszcza w obszarach analizy danych, księgowości, zarządzania projektami czy sprzedaży. Oto kilka typowych sytuacji, w których takie połączenia funkcji logicznych okazują się szczególnie przydatne:

  • Ocena wyników pracowników – na przykład, aby sprawdzić, czy pracownik spełnił określone kryteria (np. liczba przepracowanych godzin i poziom sprzedaży), można wykorzystać kombinację funkcji JEŻELI i ORAZ.
  • Weryfikacja poprawności danych – przy analizie dużych zestawów informacji funkcje logiczne umożliwiają szybkie wykrycie niezgodności, np. jeżeli któraś z wymaganych wartości jest pusta lub nie spełnia oczekiwań.
  • Tworzenie warunkowych raportów – przy generowaniu zestawień można dynamicznie oznaczać wiersze, które spełniają określone warunki, np. JEŻELI klient kupił produkt A lub produkt B, to raportuje się go jako odbiorcę promocyjnego.
  • Kontrola budżetu – funkcje logiczne pozwalają szybko oznaczać przekroczenia limitów wydatków, np. JEŻELI koszty działu są wyższe niż planowane lub dochód niższy niż zakładany, pojawia się ostrzeżenie.
  • Ustalanie priorytetów zadań – w zarządzaniu projektami możemy zastosować logikę, która przypisuje priorytet na podstawie kilku zmiennych, np. terminu i poziomu ryzyka zadania.

Dzięki takiemu podejściu użytkownicy Excela mogą automatyzować procesy decyzyjne w arkuszu, minimalizować błędy oraz znacząco zwiększyć efektywność pracy z danymi.

Podsumowanie i wskazówki do dalszej nauki

Funkcja JEŻELI w Excelu to jedno z najczęściej wykorzystywanych narzędzi do podejmowania decyzji na podstawie określonych warunków. Pozwala tworzyć elastyczne formuły, które reagują na zmienne dane, czyniąc arkusze kalkulacyjne bardziej „inteligentnymi”.

Podstawową cechą funkcji JEŻELI jest możliwość wykonania różnych działań w zależności od tego, czy dany warunek jest prawdziwy, czy fałszywy. Jej siła rośnie szczególnie wtedy, gdy zostaje połączona z innymi funkcjami logicznymi, takimi jak ORAZ (AND) oraz LUB (OR). Dzięki temu można jednocześnie uwzględniać wiele warunków i uzyskiwać bardziej zaawansowane mechanizmy decyzyjne.

Znajomość tych funkcji jest niezwykle przydatna w analizie danych, automatyzacji raportów czy kontroli spójności informacji w arkuszu. Zrozumienie ich podstaw to pierwszy krok do sprawnego wykorzystywania Excela w pracy zawodowej i projektach prywatnych.

Jeśli chcesz dalej rozwijać swoje umiejętności, warto ćwiczyć różne scenariusze wykorzystania funkcji logicznych, analizować gotowe formuły oraz testować ich działanie w praktycznych przypadkach.

  • Eksperymentuj z różnymi kombinacjami warunków w funkcji JEŻELI
  • Stosuj funkcje ORAZ i LUB, aby uwzględnić więcej niż jeden warunek
  • Analizuj przykłady z życia codziennego i przenoś je do arkusza kalkulacyjnego

Regularna praktyka i rozwiązywanie rzeczywistych problemów to najlepszy sposób na skuteczną naukę Excela i rozwijanie logicznego myślenia przy pracy z danymi. Jeśli chcesz poznać więcej takich przykładów, zapraszamy na szkolenia Cognity, gdzie rozwijamy ten temat w praktyce.

icon

Formularz kontaktowyContact form

Imię *Name
NazwiskoSurname
Adres e-mail *E-mail address
Telefon *Phone number
UwagiComments