Funkcja JEŻELI w Excelu i Arkuszach Google — przykłady od prostych do zagnieżdżonych

Jak działa funkcja JEŻELI (IF): składnia, przykłady z ocenami, rabatami i terminami, łączenie z ORAZ i LUB, zagnieżdżanie i krótsza funkcja WARUNKI, a także LICZ.JEŻELI i SUMA.JEŻELI. Z najczęstszymi błędami.

Redakcja2 min czytania
Arkusz kalkulacyjny na ekranie laptopa

JEŻELI to najczęściej używana funkcja logiczna w arkuszach: sprawdza warunek i zwraca jedną wartość, gdy jest spełniony, a inną, gdy nie jest. W polskim Excelu nazywa się JEŻELI, w angielskim i w Arkuszach Google — IF (w Arkuszach Google angielskie nazwy funkcji działają zawsze). Argumenty w polskich ustawieniach rozdziela się średnikiem.

Składnia

=JEŻELI(warunek; wartość_jeśli_prawda; wartość_jeśli_fałsz)

Przykład: w B2 jest wynik testu w punktach. Formuła =JEŻELI(B2>=50; "zaliczone"; "niezaliczone") wpisze „zaliczone” dla 50 punktów i więcej. Tekst zawsze bierzemy w cudzysłów, liczby — nie.

ReklamaTechpismo — przejdz do serwisu

Przykłady z życia

CelFormuła
rabat 10% od 500 zł=JEŻELI(B2>=500; B2*0,9; B2)
czy termin minął=JEŻELI(C2<DZIŚ(); "po terminie"; "")
pusta komórka=JEŻELI(D2=""; "uzupełnij"; "ok")

Dwa cudzysłowy obok siebie ("") oznaczają pustą komórkę — przydaje się, gdy nie chcesz nic wyświetlać.

Kilka warunków: ORAZ i LUB

  • =JEŻELI(ORAZ(B2>=50; C2="tak"); "zaliczone"; "nie") — oba warunki muszą być spełnione.
  • =JEŻELI(LUB(B2>=90; C2="wyróżnienie"); "nagroda"; "") — wystarczy jeden.

W Arkuszach Google możesz pisać AND i OR.

Więcej niż dwie możliwości

Gdy wyników jest kilka (np. oceny), można zagnieździć funkcje:

=JEŻELI(B2>=90; "bardzo dobry"; JEŻELI(B2>=70; "dobry"; JEŻELI(B2>=50; "dostateczny"; "niedostateczny")))

Czytelniejsza jest funkcja WARUNKI (w Arkuszach Google i angielskim Excelu: IFS), dostępna w nowszych wersjach Excela:

=WARUNKI(B2>=90; "bardzo dobry"; B2>=70; "dobry"; B2>=50; "dostateczny"; PRAWDA; "niedostateczny")

Ostatnia para z PRAWDA działa jak „w pozostałych przypadkach”. Kolejność ma znaczenie — warunki sprawdzane są od lewej.

Liczenie i sumowanie z warunkiem

  • =LICZ.JEŻELI(B2:B100; ">=50") — ile osób zdało (COUNTIF).
  • =SUMA.JEŻELI(A2:A100; "jedzenie"; B2:B100) — suma wydatków z kategorii „jedzenie” (SUMIF) — przyda się w budżecie domowym w arkuszu.

Najczęstsze błędy

  • Przecinek zamiast średnika przy polskich ustawieniach — Excel zgłosi błąd formuły.
  • Tekst bez cudzysłowu — zaliczone zamiast "zaliczone" daje błąd #NAZWA?.
  • Liczba zapisana jako tekst — warunek B2>=50 nie działa, gdy liczba w komórce jest tekstem (wyrównana do lewej).
  • Za dużo zagnieżdżeń — zamiast tego użyj WARUNKI albo tabeli z WYSZUKAJ.PIONOWO. Wyniki możesz pokolorować formatowaniem warunkowym.

Częste pytania

Jak napisać funkcję JEŻELI w Excelu?

=JEŻELI(warunek; wartość_jeśli_prawda; wartość_jeśli_fałsz), np. =JEŻELI(B2>=50; "zaliczone"; "niezaliczone"). W polskim Excelu argumenty rozdziela się średnikiem.

Jak zrobić JEŻELI z kilkoma warunkami?

Połącz warunki funkcją ORAZ (wszystkie muszą być spełnione) lub LUB (wystarczy jeden), albo użyj funkcji WARUNKI dla kilku możliwych wyników.

Czy w Arkuszach Google działa JEŻELI?

W Arkuszach Google funkcja nazywa się IF i działa tak samo; angielskie nazwy funkcji działają niezależnie od języka arkusza.

Czy ten tekst był pomocny?