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.

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.
Przykłady z życia
| Cel | Formuł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 —
zaliczonezamiast"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.


