Funkcja JEŻELI jest jedną z najbardziej popularnych funkcji programu Excel, która umożliwia tworzenie logicznych porównań wartości z oczekiwanymi wynikami.
Instrukcja JEŻELI może zatem generować dwa wyniki. Pierwszy wynik otrzymamy, jeśli porównanie jest prawdziwe, a drugi — jeśli porównanie jest fałszywe.
Na przykład działanie formuły =JEŻELI(C2="Tak";1;2) jest następujące: JEŻELI(C2 = Tak, to zwróć wartość 1, a w przeciwnym razie zwróć wartość 2).
![Twoja przeglądarka nie obsługuje wideo. Zainstaluj dodatek Microsoft Silverlight, Adobe Flash Player lub program Internet Explorer 9.](https://cxcs.microsoft.net/static/public/surface-and-devices/pl-pl/4873755a-8b1e-497e-bc54-101d1e75d3e7/d07c07fd6aabfe12ed716e87301dc3a1a3a7b5b0.png)
Użyj funkcji JEŻELI, jednej z funkcji logicznych, aby zwrócić jedną wartość, jeśli warunek jest prawdziwy, lub inną wartość, jeśli jest fałszywy.
JEŻELI(test_logiczny;wartość_jeżeli_prawda;[wartość_jeżeli_fałsz])
Na przykład:
-
=JEŻELI(A2>B2;"Budżet przekroczony";"OK")
-
=JEŻELI(A2=B2;B4-A4;"")
Nazwa argumentu |
Opis |
---|---|
test_logiczny (wymagane) |
Warunek, który ma zostać sprawdzony. |
wartość_jeżeli_prawda (wymagane) |
Wartość, która ma zostać zwrócona, jeśli wynik argumentu test_logiczny ma wartość PRAWDA. |
wartość_jeżeli_fałsz (opcjonalne) |
Wartość, która ma zostać zwrócona, jeśli wynik argumentu test_logiczny ma wartość FAŁSZ. |
Proste przykłady działania funkcji JEŻELI
![Komórka D2 zawiera formułę =JEŻELI(C2="Tak";1;2)](https://cxcs.microsoft.net/static/public/centralimages/pl-pl/9f8095f1-ed25-451b-a818-e2b9db01d829/a1cae7fe526b9788e70ffdb9553c1567b28fcd21.png)
-
=JEŻELI(C2="Tak";1;2)
W powyższym przykładzie działanie formuły w komórce D2 jest następujące: JEŻELI(C2 = Tak, to zwróć wartość 1, a w przeciwnym razie zwróć wartość 2)
![Komórka D2 zawiera formułę =JEŻELI(C2=1;"Tak";"Nie")](https://cxcs.microsoft.net/static/public/centralimages/pl-pl/d0ae94da-d05f-4600-8331-7ef742c126fb/24b523dfb57ef6f1a6acf18993e133a9e0baa652.png)
-
=JEŻELI(C2=1;"Tak";"Nie")
W tym przykładzie formuła w komórce D2 mówi: JEŻELI(C2 = 1, zwróć wartość Tak, w przeciwnym razie zwróć wartość Nie)Jak widać, funkcja JEŻELI może być używana do oceny zarówno tekstu, jak i wartości. Można jej również używać do oceny błędów. Oprócz porównywania wyrażeń i zwracania pojedynczych wyników można również używać operatorów matematycznych i wykonywać dodatkowe obliczenia w zależności od używanych kryteriów. Można również zagnieżdżać szereg funkcji JEŻELI w celu wykonywania wielokrotnych porównań.
![Formuła w komórce D2: =JEŻELI(C2>B2;”Budżet przekroczony”;”W ramach budżetu”)](https://cxcs.microsoft.net/static/public/centralimages/pl-pl/219d0e3f-36d1-4d82-87df-29ac68330edb/0dcc85082a2a3ce3be22cb4a33798635f78230eb.png)
-
=JEŻELI(C2>B2;”Budżet przekroczony”;”W ramach budżetu”)
W powyższym przykładzie działanie funkcji JEŻELI w komórce D2 jest następujące: JEŻELI(wartość w komórce C2 jest większa niż wartość w komórce B2, to zwróć „Budżet przekroczony”, a w przeciwnym razie zwróć „W ramach budżetu”)
![Formuła w komórce E2: =JEŻELI(C2>B2;C2-B2;"")](https://cxcs.microsoft.net/static/public/centralimages/pl-pl/4bbae039-b79d-4998-b8b3-a18950f4350e/240f2e0052ae62980bce40a0912bfdf11b9f78d5.png)
-
=JEŻELI(C2>B2;C2-B2;0)
Na powyższej ilustracji zamiast wyniku tekstowego zostanie zwrócone wyrażenie matematyczne. Działanie formuły w komórce E2 jest następujące: JEŻELI(wartość rzeczywista przekracza koszty według budżetu, to odejmij koszty według budżetu od wartości rzeczywistej, a w przeciwnym razie nic nie zwracaj).
![Formuła w komórce F7: JEŻELI(E7="Tak";F5*0,0825;0)](https://cxcs.microsoft.net/static/public/centralimages/pl-pl/d263a33c-3229-4e4d-9631-0568abc55d63/c4833e2ae11c1fa323846882e4b58589cfe9f168.png)
-
=JEŻELI(E7="Tak";F5*0,0825;0)
W tym przykładzie działanie formuły w komórce F7 jest następujące: JEŻELI(E7 = "Tak", to przemnóż wartość łącznej kwoty w komórce F5 przez 8,25%, a w przeciwnym razie zwróć wartość 0, ponieważ podatek od sprzedaży nie jest naliczany)
Uwaga: Jeśli chcesz używać tekstu w formułach, musisz go zawinąć w cudzysłów (np. "Tekst"). Jedynym wyjątkiem od tego jest używanie wartości PRAWDA lub FAŁSZ, które program Excel automatycznie rozumie.
Typowe problemy
Problem |
Przyczyna |
---|---|
0 (zero) w komórce |
Brak argumentu wartość_jeżeli_prawda lub wartość_jeżeli_fałsz. Aby była wyświetlana prawidłowa wartość, dodaj tekst argumentu do obu argumentów lub dodaj wartość PRAWDA lub FAŁSZ do argumentu. |
#NAZWA? w komórce |
Zazwyczaj oznacza to, że formuła jest błędnie wpisana. |
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.
Zobacz też
Funkcja JEŻELI — unikanie pułapek związanych z formułami zagnieżdżonymi
Korzystanie z funkcji JEŻELI z funkcjami ORAZ, LUB i NIE