
Funkcja LICZ.JEŻELI (ang. COUNTIF) to jedna z najczęściej używanych funkcji w Excelu – i nie bez powodu. Pozwala szybko policzyć, ile razy w danym zakresie spełniony jest określony warunek. To narzędzie niezwykle przydatne w analizie danych, raportowaniu i tworzeniu dynamicznych zestawień.
W tym poradniku pokażę Ci, jak działa funkcja LICZ.JEŻELI, jak ją stosować w praktyce, oraz jak unikać typowych błędów. Przejdziemy od podstaw aż po ciekawe, bardziej zaawansowane zastosowania.
1. Składnia funkcji LICZ.JEŻELI
=LICZ.JEŻELI(zakres; kryterium)
Argumenty:
zakres– zakres komórek, w którym Excel ma szukać wartości.kryterium– warunek, który musi być spełniony, aby komórka została policzona.
2. Prosty przykład – liczenie konkretnych wartości
Dane (zakres A1:A6):
Jabłko
Gruszka
Jabłko
Banan
Jabłko
Gruszka
Formuła:
=LICZ.JEŻELI(A1:A6; "Jabłko")
Wynik: 3 – bo „Jabłko” występuje 3 razy.
Warto przeczytać: Szybkie wysyłanie pliku Excel mailem
3. Liczenie na podstawie liczby
| A |
|---|
| 15 |
| 20 |
| 8 |
| 20 |
| 25 |
=LICZ.JEŻELI(A1:A5; 20)
Wynik: 2 – bo liczba 20 pojawia się dwa razy.
Sprawdź również: Jak nagrać makro
4. Liczenie na podstawie warunku logicznego
Przykład – ile liczb jest większych niż 10?
=LICZ.JEŻELI(A1:A5; ">10")
Wynik: Excel policzy tylko te wartości, które są większe niż 10.
🔔 Uwaga: Kryterium w postaci wyrażenia logicznego musi być wpisane w cudzysłowie, np. ">=50".
5. Liczenie na podstawie wartości z innej komórki
Przykład:
Jeśli w komórce B1 znajduje się tekst Jabłko, to:
=LICZ.JEŻELI(A1:A6; B1)
Działa dynamicznie – możesz zmieniać kryterium bez edycji formuły.
6. Użycie symboli wieloznacznych (* i ?)
| A |
|---|
| Adam |
| Adrian |
| Agnieszka |
| Aleks |
=LICZ.JEŻELI(A1:A4; "A*")
Wynik: 4 – gwiazdka * oznacza dowolną liczbę znaków po literze A.
=LICZ.JEŻELI(A1:A4; "A???")
Wynik: 2 – znak ? oznacza dokładnie jeden znak (czyli 4-literowe imiona zaczynające się na A)
7. Typowe błędy i ich przyczyny
| Błąd lub problem | Przyczyna | Rozwiązanie |
|---|---|---|
0 zamiast oczekiwanego wyniku | Kryterium nie pasuje do żadnej wartości | Sprawdź, czy dane nie zawierają spacji lub błędów |
| Nie działa porównanie z komórką | Kryterium z operatorem logicznym musi być połączone tekstem | =LICZ.JEŻELI(A1:A5; ">"&B1) |
| Nie działa wielkość liter | Funkcja LICZ.JEŻELI nie rozróżnia wielkości liter | Użyj funkcji SUMA(PRODUKT(...)) lub FILTROWANIE, jeśli potrzebujesz dokładności |
8. Zaawansowane zastosowania
🔸 Liczenie na podstawie dwóch warunków?
LICZ.JEŻELI obsługuje tylko jeden warunek. Jeśli potrzebujesz dwóch – użyj LICZ.WARUNKI:
=LICZ.WARUNKI(A1:A10; ">10"; B1:B10; "Tak")
Policzy tylko te wiersze, gdzie wartość w kolumnie A jest większa niż 10 i w kolumnie B znajduje się „Tak”.
Przydatne: Jak działa funkcja licz.jeżeli
🔸 Liczenie komórek pustych i niepustych
=LICZ.JEŻELI(A1:A10; "")
→ Zlicza puste komórki
=LICZ.JEŻELI(A1:A10; "<>")
→ Zlicza niepuste komórki
🔸 Liczenie słów zawierających fragment tekstu
=LICZ.JEŻELI(A1:A10; "*Jan*")
Zlicza wszystkie komórki zawierające „Jan”, np. „Jan Kowalski”, „Janina”.
9. Dynamiczne raporty z LICZ.JEŻELI
Funkcja ta świetnie sprawdza się w dynamicznych tabelach, formularzach, dashboardach. Możesz np. liczyć:
- ile razy wystąpiło dane województwo,
- ilu pracowników ma status „aktywny”,
- ile zamówień przekracza daną kwotę.
Można ją też połączyć z formatowaniem warunkowym – np. pokolorować komórki, w których wartość występuje tylko raz.
10. Połączenie z innymi funkcjami
🔸 Z JEŻELI:
=JEŻELI(LICZ.JEŻELI(A1:A10; B1)>0; "Istnieje"; "Brak")
🔸 Z PODAJ.POZYCJĘ i INDEKS do tworzenia wyszukiwarek:
Choć LICZ.JEŻELI nie zwraca danych, można jej użyć do sprawdzenia, czy coś istnieje, zanim zostanie pobrane przez inne funkcje.
Podsumowanie
Funkcja LICZ.JEŻELI to jedno z tych narzędzi, które łączą prostotę z ogromną mocą. Pozwala szybko analizować dane i tworzyć dynamiczne raporty bez zaawansowanego kodowania. Dzięki różnorodnym zastosowaniom – od prostego liczenia słów, po skomplikowane analizy – jest nieoceniona zarówno dla początkujących, jak i zaawansowanych użytkowników Excela.
