Przejdź do treści głównej
<TI/>
Excel

JEŻELI, SUMA.JEŻELI, LICZ.JEŻELI — formuły warunkowe w Excelu

4 min czytania
JEŻELI, SUMA.JEŻELI, LICZ.JEŻELI — formuły warunkowe w Excelu

JEŻELI, SUMA.JEŻELI, LICZ.JEŻELI — formuły warunkowe w Excelu

Wprowadzenie

Formuły warunkowe to serce Excela. Pozwalają zadać arkuszowi pytanie — „czy ten wynik jest większy niż 50?" albo „ile razy pojawia się słowo Excel w tej kolumnie?" — i automatycznie wyliczyć odpowiedź. Bez nich praca z danymi sprowadza się do ręcznego sprawdzania każdego wiersza.

W tym artykule omówimy trzy formuły, które pojawiają się w niemal każdej poważniejszej pracy z Excelem: JEŻELI, SUMA.JEŻELI i LICZ.JEŻELI. Każda z nich działa na podobnej zasadzie — sprawdza warunek i robi coś zależnie od wyniku.


Formuła JEŻELI

Jak działa

JEŻELI sprawdza jeden warunek i zwraca jedną z dwóch wartości — zależnie od tego, czy warunek jest prawdziwy czy fałszywy.

=JEŻELI(warunek; wartość_jeśli_prawda; wartość_jeśli_fałsz)
  • warunek — dowolne porównanie, np. A2>50, B3="TAK", C1<>0
  • wartość_jeśli_prawda — co wyświetlić gdy warunek jest spełniony
  • wartość_jeśli_fałsz — co wyświetlić gdy warunek nie jest spełniony

Przykład 1 — Zaliczony czy nie?

Masz kolumnę z wynikami testu (kolumna B). Chcesz, żeby w kolumnie C pojawiło się „Zaliczony" dla wyników ≥ 50 i „Niezaliczony" dla niższych.

=JEŻELI(B2>=50;"Zaliczony";"Niezaliczony")

Skopiuj tę formułę w dół kolumny C — Excel automatycznie dostosuje numer wiersza dla każdego studenta.

Przykład 2 — Premia czy brak?

=JEŻELI(C2>1000;"Premia 10%";"Brak premii")

Zagnieżdżone JEŻELI — kilka warunków naraz

Jeśli masz więcej niż dwa możliwe wyniki, możesz zagnieździć JEŻELI wewnątrz JEŻELI:

=JEŻELI(B2>=90;"Bardzo dobry";JEŻELI(B2>=75;"Dobry";JEŻELI(B2>=50;"Dostateczny";"Niedostateczny")))

Ta formuła przypisuje ocenę opisową zależnie od progu punktowego. Zwróć uwagę, że każde kolejne JEŻELI jest wstawione w miejsce trzeciego argumentu poprzedniego.

Wskazówka: Maksymalna liczba zagnieżdżeń to 64, ale już przy 3–4 poziomach formuła staje się trudna do czytania. Jeśli masz wiele warunków, rozważ funkcję WARUNKI() (Excel 2019+) lub WYBIERZ().


Formuła SUMA.JEŻELI

Jak działa

SUMA.JEŻELI sumuje tylko te komórki, które spełniają określony warunek. Idealna do raportów — np. suma sprzedaży tylko dla jednego produktu lub jednego regionu.

=SUMA.JEŻELI(zakres_warunków; warunek; zakres_sumowania)
  • zakres_warunków — komórki, które będą sprawdzane
  • warunek — co szukamy (liczba, tekst, wyrażenie)
  • zakres_sumowania — komórki, których wartości mają być zsumowane (jeśli pominięty, sumuje zakres_warunków)

Przykład 1 — Suma dla jednej kategorii

Masz tabelę zakupów z kategoriami w kolumnie A i kwotami w kolumnie B. Chcesz zsumować tylko zakupy z kategorii „Elektronika":

=SUMA.JEŻELI(A2:A100;"Elektronika";B2:B100)

Przykład 2 — Suma wartości większych niż próg

=SUMA.JEŻELI(B2:B100;">500";B2:B100)

Zsumuje tylko te wartości z kolumny B, które są większe niż 500.

Przykład 3 — Użycie symbolu wieloznacznego (*)

=SUMA.JEŻELI(A2:A100;"Word*";B2:B100)

Gwiazdka * zastępuje dowolny ciąg znaków — ta formuła zsumuje wartości dla wszystkich wpisów, których nazwa zaczyna się od „Word" (np. „Word 2021", „Word Online").


Formuła LICZ.JEŻELI

Jak działa

LICZ.JEŻELI liczy, ile komórek w zakresie spełnia podany warunek. Nie sumuje wartości — tylko zlicza wystąpienia.

=LICZ.JEŻELI(zakres; warunek)
  • zakres — komórki do sprawdzenia
  • warunek — co liczymy

Przykład 1 — Ile razy pojawia się wartość?

=LICZ.JEŻELI(A2:A100;"Excel")

Policzy, ile razy słowo „Excel" pojawia się w kolumnie A.

Przykład 2 — Ile wyników powyżej progu?

=LICZ.JEŻELI(B2:B50;">50")

Policzy, ilu studentów uzyskało wynik powyżej 50 punktów.

Przykład 3 — Ile unikalnych wartości?

LICZ.JEŻELI przyda się też do sprawdzenia duplikatów. W kolumnie C możesz sprawdzić, czy dana wartość z kolumny A pojawia się więcej niż raz:

=LICZ.JEŻELI(A:A;A2)

Jeśli wynik jest większy niż 1 — wartość jest zduplikowana. Połącz to z JEŻELI:

=JEŻELI(LICZ.JEŻELI(A:A;A2)>1;"Duplikat";"Unikat")

Porównanie — kiedy użyć której formuły?

PytanieFormuła
Co wyświetlić jeśli warunek jest spełniony?JEŻELI
Ile wynosi suma dla wybranej kategorii?SUMA.JEŻELI
Ile razy pojawia się dana wartość?LICZ.JEŻELI
Jaka jest średnia dla wybranej kategorii?ŚREDNIA.JEŻELI

Najczęstsze błędy

Wynik formuły to FAŁSZ zamiast oczekiwanego tekstu Zapomniałeś o trzecim argumencie w JEŻELI. Jeśli go pominiesz, Excel zwróci FAŁSZ gdy warunek nie jest spełniony. Zawsze podaj obie wartości: =JEŻELI(warunek;"tak";"nie").

SUMA.JEŻELI zwraca 0 mimo że dane są poprawne Sprawdź, czy zakres_warunków i zakres_sumowania mają tę samą liczbę wierszy. Jeśli zakresy mają różne rozmiary, formuła może dawać błędne wyniki.

Formuła nie rozpoznaje tekstu z warunkiem Tekst w warunku musi być ujęty w cudzysłowy: "Excel", nie Excel. Liczby i wyrażenia (np. >50) też wymagają cudzysłowów gdy są argumentem: ">50".

Warunek z odwołaniem do komórki Jeśli warunek jest przechowywany w komórce (np. szukana kategoria w E1), użyj łączenia:

=SUMA.JEŻELI(A2:A100;E1;B2:B100)

Lub z operatorem:

=LICZ.JEŻELI(B2:B100;">"&E1)

Podsumowanie

JEŻELI, SUMA.JEŻELI i LICZ.JEŻELI to trio, które rozwiązuje 80% codziennych zadań z danymi w Excelu. JEŻELI decyduje co wyświetlić, SUMA.JEŻELI oblicza sumy dla wybranych grup, a LICZ.JEŻELI zlicza wystąpienia. Opanuj te trzy formuły, a praca z arkuszami kalkulacyjnymi zmieni się z żmudnego klikania w sprawne analizowanie danych.