Funkcja JEŻELI Excel – JEŻELI z funkcjami 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.
Funkcja Jeżeli w Excelu
Funkcja JEŻELI przeprowadza test logiczny. Jeśli test logiczny jest prawdziwy (PRAWDA) funkcja zwraca wartość drugiego argumentu a jeżeli test logiczny jest nieprawdziwy (FAŁSZ) to funkcja zwraca wartość trzeciego argumentu funkcji. Funkcja JEŻELI składa się z 3 argumentów, przy czym 2 z nich są wymagane
JEŻELI(test_logiczny;wartość_jeżeli_prawda;[wartość_jeżeli_fałsz])
- test_logiczny (wymagany) – warunek, który ma zostać sprawdzony.
- wartość_jeżeli_prawda (wymagany) – 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.
Przykład prostego zastosowania funkcji JEŻELI w Excelu
W pierwszym przykładzie będziemy chcieli uzupełnić ceny dla produktów pokazanych w niebieskim cenniku.
Dla pierwszego produktu o nazwie „Telewizor”, w komórce D11 wprowadzimy funkcję:
JEŻELI(C11=”Telewizor”;$D$4;$D$5)
Funkcja JEŻELI najpierw przeprowadza test logiczny C11=”Telewizor” czy w komórce C11 jest wartość „Telewizor”.
- Jeśli TAK – to funkcja zwraca wartość z komórki D4;
- Natomiast Jeśli NIE – to funkcja JEŻELI zwraca wartość z komórki D5
Wynikiem tej funkcji jest wartość 4 000 zł
Dzięki zablokowaniu komórek D4 i D5 możemy przeciągnąć tą funkcję dla pozostałych produktów dzięki czemu uzyskamy poniższe wartości:
TIP: Zapewne zauważyłeś znaki $ pomiędzy nazwą komórki – ten znak blokuje nam komórkę podczas kopiowania funkcji do innej komórki. Więcej na ten temat znajdziesz w artykule Jak Zablokować Komórkę w Excelu. Znak $ w Formułach
Jak nauczyć się Excela ?
Dla osób, które chcą przypomnieć sobie podstawy Excela oraz nauczyć się nowych trików przyspieszających pracę przygotowałem darmowe szkolenie online.
Przykład zastosowania funkcji JEŻELI z Wieloma Warunkami
Skomplikujmy sprawę i tym razem będziemy mieli więcej niż dwa produkty
W naszym asortymencie pojawił się dodatkowo laptop o wartości 3 000 zł
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:
Przeanalizujmy tą funkcję. Zobacz, że mamy nadal 3 argumenty, które oznaczyłem kolorami:
- 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
- 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:
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 bardziej zalecam zastosowanie funkcji WYBIERZ, którą przedstawiłem w moim kursie Excel od początkującego do specjalisty
Funkcja JEŻELI w połączeniu 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 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:
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 w połączeniu 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 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 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ł
Tutaj pobierz plik do tego ćwiczenia:
Kurs Excel
Chcesz dobrze nauczyć się Excela ? Nie trać więcej czasu na rzeczy które możesz wykonać jednym kliknięciem. Prawie 10 godzin praktycznej wiedzy, w której przedstawiam najprzydatniejsze możliwości Excela. Wszystkie 72 lekcje wideo oparte są na przykładach podsumowanych w ebooku. Dodatkowo 62 zadania do samodzielnego wykonania.