Przejdź do treści
Funkcje Excela

Funkcja JEŻELI w Excelu – wiele warunków, ORAZ i LUB

Funkcja JEŻELI w Excelu jest jedną z najczęściej stosowanych funkcji a zarazem bardzo prostą w zrozumieniu. W tym wpisie zobaczysz jak używać logicznej funkcji JEŻELI dla prostych sytuacji. Następne przejdziemy do bardziej skomplikowanych metod m.in. zastosowanie funkcji JEŻELI z wieloma warunkami czy też połączenie tej funkcji z innymi funkcjami tj. ORAZ i LUB.

W dalszej części poradnika:

  1. Funkcja JEŻELI w Excelu – budowa funkcji​
  2. Funkcja JEŻELI – Przykład​
  3. Funkcji JEŻELI – kilka warunków
  4. Funkcja JEŻELI z funkcją ORAZ

  5. Funkcja JEŻELI z funkcją LUB

Funkcja JEŻELI w Excelu – budowa funkcji

Funkcja JEŻELI w pierwszym argumencie przeprowadza test logicznyJeśli test logiczny jest prawdziwy (PRAWDA) funkcja zwraca wartość z drugiego argumentu, w przeciwnym wypadku gdy test logiczny jest nieprawdziwy (FAŁSZ) to funkcja zwraca wartość trzeciego argumentu. Poniżej przedstawiam budowę funkcji

JEŻELI(test_logiczny; wartość_jeżeli_prawda; [wartość_jeżeli_fałsz])

Funkcja JEŻELI składa się z 3 argumentów, przy czym 2 z nich są wymagane

1. test_logiczny

warunek logiczny, który ma zostać sprawdzony przez funkcję.

2. wartość_jeżeli_prawda

Wartość, która ma zostać zwrócona, jeśli wynik argumentu test_logiczny jest prawdziwy

3. wartość_jeżeli_fałsz (opcjonalnie)

Wartość, która ma zostać zwrócona, jeśli wynik argumentu test_logiczny jest nieprawdziwa

Poniżej znajduje się kilka przykładów zastosowania funkcji JEŻELI w Excelu

💡 Chcesz nauczyć się Excela krok po kroku?
Kurs Excel Podstawowy - 40 lekcji, 52 ćwiczenia, certyfikat. Wszystkie kluczowe funkcje w jednym kursie.
Zobacz kurs →

Funkcja JEŻELI – Przykład

W pierwszym przykładzie będziemy chcieli za pomocą funkcji JEŻELI uzupełnić ceny dla produktów w na podstawie cennika znajdującego się w niebieskiej tabeli. Widzimy, że mamy tylko dwa produkty będzie to albo “Telewizor” albo “Komputer”. Wobec tego wprowadzamy funkcję JEŻELI w komórce D11 jak poniżej:

funkcja jeżeli excel

Funkcja JEŻELI najpierw przeprowadza test logiczny i sprawdza czy wartość w komórce C11 znajduje się słowo Telewizor (Pamiętaj wpisując słowo do funkcji zawsze zapisz je w cudzysłowie).

      • Jeśli TAK – to funkcja zwraca wartość z komórki D4 (czyli cenę dla telewizoru);

      • Natomiast Jeśli NIE – to funkcja JEŻELI zwraca wartość z komórki D5 (czyli cenę dla komputera)

    Wynikiem tej funkcji w komórce D11 jest wartość 4 000 zł.

    Dzięki zablokowaniu komórek D4 i D5 (czyli cen) możemy przeciągnąć tą funkcję dla pozostałych produktów dzięki czemu uzyskamy poniższe wartości:

    funkcja jeżeli excel

    TIP:

    Zapewne zauważyłeś znaki $ pomiędzy nazwą komórki – ten znak blokuje nam komórkę podczas kopiowania funkcji do innej komórki.

    Funkcji JEŻELI – kilka warunków

    Skomplikujmy sprawę i tym razem będziemy chcieli uzyskać cenę dla więcej niż dwóch produktów. W naszym asortymencie pojawił się dodatkowo laptop o wartości 3 000 zł.

    funkcja jeżeli excel

    funkcja jeżeli excel

    Jak zatem powinna wyglądać funkcja JEŻELI dla sytuacji z 3 wartościami. Tym razem musimy wykonać zagnieżdżenie dwóch funkcji JEŻELI:

    funkcja jeżeli excel

    Przeanalizujmy tą funkcję. Zobacz, że mamy nadal 3 argumenty, które oznaczyłem kolorami:

    funkcja jeżeli excel

        • pierwszy argument (zielony) test logiczny – czy w komórce C11 jest wartość „Telewizor”

        • drugi argument (pomarańczowy) – gdy test logiczny jest prawdziwy (PRAWDA), funkcja zwraca wartość komórki D4 (cena telewizora)

        • natomiast jeśli test logiczny nie jest prawdziwy (FAŁSZ) to w trzecim argumencie wykonujemy drugi test logiczny za pomocą zagnieżdżonej funkcji JEŻELI 

      funkcja jeżeli excel

          • zagnieżdżona funkcja JEŻELI w Excelu sprawdza czy w komórce C11 mamy wartość „Komputer”

          • Jeśli TAK (PRAWDA) to zwracamy komórkę D5 (cena komputera)

          • Jeśli NIE (FAŁSZ) to zwracamy komórkę D6 (cena laptopa)

        A wynik funkcji po przekopiowaniu go dla pozostałych produktów wygląda następująco:

        funkcja jeżeli excel

        Zagnieżdżanie funkcji JEŻELI możemy wykonać też dla większej ilości produktów. Ale kod staje się wtedy bardziej skomplikowany – wtedy zalecam zastosowanie innych funkcji jak Wybierz, Wyszukaj.Pionowo czy X.Wyszukaj.

        Ponad 180 ćwiczeń z Excela
        Zeszyt ćwiczeń dostosowany do Ciebie - mnóstwo zadań na dwóch poziomach
        Śledź swoje postępy w arkuszu tytułowym
        Uproszczona nawigacja po całym pliku
        Bezterminowy dostęp do ćwiczeń
        Zobacz więcej ⊕
        📝

        Funkcja JEŻELI z funkcją ORAZ

        Tym razem będziemy chcieli obliczyć sumę płatności gotówką o wartości powyżej 3500 zł. Do tego powiążemy dwie funkcje logiczne JEŻELI i ORAZ

        funkcja jeżeli excel

        Funkcja ORAZ przybiera co najmniej jeden argument, przy czym wszystkie argumenty tej funkcji muszą być prawdzie aby cała funkcja zwróciła PRAWDĘ

        ORAZ(wartość_logiczna1; [wartość_logiczna2];…)

        Przeanalizujmy tą formułę znajdującą się komórce F11:

        funkcja jeżeli excel

        Zamiast zwykłego testu logicznego, przeprowadzimy test logiczny funkcją ORAZ dla dwóch argumentów (pamiętaj, że oba argumenty muszą być prawdziwe aby funkcja zwróciła wartość PRAWDA):

            • Funkcja ORAZ sprawdza w pierwszym argumencie czy cena w komórce D11 (4000 zł) jest większa niż 3500 zł oraz czy w komórce E11 (gotówka) jest równa „gotówka”. Oba argumenty są prawdziwe więc funkcja zwróci PRAWDA

            • Następnie funkcja Excela JEŻELI zwraca drugi argument funkcji czyli zawartość komórki D11 (4000 zł)

          Po przekopiowaniu tej funkcji dla innych pozycji otrzymamy taki wynik. Z podsumowania wynika, że suma produktów płaconych gotówką o wartości powyżej 4000 zł równa się 8000 zł

          funkcja jeżeli excel

          Funkcja JEŻELI z funkcją LUB

          Tym razem funkcję JEŻELI powiążemy z funkcją LUB. Będziemy chcieli zobaczyć wartość sprzedaży dla wszystkich komputerów i laptopów.

          funkcja jeżeli excel

          Funkcja LUB działa podobnie jak funkcja ORAZ, może przybierać wiele argumentów logicznych, przy czym zwróci wartość PRAWDA gdy przynajmniej jeden argument będzie prawdziwy.

          LUB(wartość_logiczna1; [wartość_logiczna2];…)

          Zobaczmy zatem formułę w komórce G11

          funkcja jeżeli excel

              • Funkcja JEŻELI za pomocą funkcji LUB przeprowadza test logiczny dla dwóch argumentów. W pierwszym argumencie czy w komórce C11 („Telewizor”) jest wartość „Komputer” – FAŁSZ, oraz czy w komórce C11 („Telewizor”) jest równa „Laptop” – FAŁSZ.

              • Oba argumenty nie są prawdziwe więc funkcja LUB zwróci FAŁSZ a funkcja JEŻELI zwróci trzeci argument równy 0

            Po przekopiowaniu tej funkcji dla pozostałych produktów otrzymamy sumę sprzedaży dla wszystkich komputerów i laptopów równą 16 500 zł

            funkcja jeżeli excel

            Zdobądź jedną z najważniejszych umiejętności w pracy biurowej - naucz się Excela od zera
            40 lekcji online - krok po kroku, bez chaosu
            52 ćwiczenia z rozwiązaniami i nagraniami
            Certyfikat ukończenia + bonusy o wartości 48 zł
            Gwarancja zwrotu 30 dni - bez pytań
            Zobacz więcej ⊕
            📗
            Pobierz plik ćwiczeniowy

            Dodaj komentarz

            Twoja ocena

            Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *