Menu

ILE.LICZB (COUNT) i ILE.NIEPUSTYCH (COUNTA) w Excelu

=ILE.LICZB(B2:B8) liczy komórki z liczbami, =ILE.NIEPUSTYCH(B2:B8) liczy każdą niepustą komórkę, a =LICZ.PUSTE(B2:B8) liczy puste. Zobacz wszystkie trzy w tabeli, którą możesz edytować.

Każdy arkusz na tej stronie działa na żywo: zmień liczbę albo formułę, a się przeliczy.

=ILE.LICZB(B2:B8) (po angielsku COUNT) liczy komórki w B2:B8, które zawierają liczby. =ILE.NIEPUSTYCH(B2:B8) (COUNTA) liczy każdą komórkę, która nie jest pusta, bez względu na zawartość. =LICZ.PUSTE(B2:B8) (COUNTBLANK) liczy puste komórki. Tabela pokazuje angielskie nazwy funkcji, ale możesz w niej wpisywać formuły także po polsku, ze średnikami.

Trzy sposoby liczenia tej samej kolumny
E2
ABCDEFG
1NameScoreCOUNTCOUNTACOUNTBLANK
2Ana78461
3Benabsent
4Chen91
5Dina
6Eli65
7Faypending
8Gus88
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ILE.LICZB(B2:B8)

ILE.LICZB daje 4: cztery wyniki. ILE.NIEPUSTYCH daje 6, bo „absent” i „pending” też nie są puste. LICZ.PUSTE daje 1, za Dinę. Wpisz wynik Diny, a ILE.LICZB i ILE.NIEPUSTYCH wzrosną, a LICZ.PUSTE spadnie do 0. ILE.NIEPUSTYCH plus LICZ.PUSTE równa się 7 komórkom zakresu, chyba że komórka zawiera formułę zwracającą "", co pokazuje jedna z sekcji poniżej.

ILE.LICZB: liczenie komórek z liczbami

=COUNT(value1, [value2], ...)

ILE.LICZB liczy liczby. Daty i godziny to w Excelu liczby, więc też są liczone. Tekst, PRAWDA/FAŁSZ, błędy i puste komórki są pomijane. Używaj tej funkcji, aby policzyć, ile wpisów to prawdziwe wartości, na przykład ile testów zostało ocenionych.

Dlaczego ILE.LICZB pomija liczby zapisane jako tekst

Liczba wpisana z apostrofem albo wklejona z innego programu może być zapisana jako tekst. Wygląda jak liczba, ale ILE.LICZB ją ignoruje, podobnie jak SUMA i ŚREDNIA.

Liczba zapisana jako tekst
D2
ABCDE
1OrderAmountCOUNTCOUNTA
2100125035
31002400
41003175
510042026-03-15
6100590
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ILE.LICZB(B2:B6)

ILE.LICZB daje 3: 250, 175 i datę. Dwie kwoty w B3 i B6 są tekstem, więc uwzględnia je tylko ILE.NIEPUSTYCH, z wynikiem 5. Gdy ILE.LICZB daje mniej, niż się spodziewasz, porównaj wynik z ILE.NIEPUSTYCH: różnica to liczba komórek z tekstem (albo z PRAWDA/FAŁSZ, albo z błędem). Zamiana tekstu na liczby naprawia takie komórki.

ILE.NIEPUSTYCH: liczenie niepustych komórek

=COUNTA(value1, [value2], ...)

ILE.NIEPUSTYCH to funkcja do pytania „ile wierszy ma wpis”. Skieruj ją na kolumnę, która jest zawsze wypełniona, na przykład z imionami, aby policzyć wiersze listy:

Ile osób odpowiedziało
E2
ABCDEF
1NameEmailReplyInvitedReplied
2Anaana@mail.comYes64
3Benben@mail.com
4Chenchen@mail.comNo
5Dinadina@mail.comYes
6Elieli@mail.com
7Fayfay@mail.comMaybe
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ILE.NIEPUSTYCH(A2:A7)

Zaproszono sześć osób, a odpowiedziały cztery. ILE.NIEPUSTYCH liczy tak samo „Yes”, „No” i „Maybe”. Aby policzyć tylko odpowiedzi „Yes”, użyj warunku: =LICZ.JEŻELI(C2:C7;"Yes") (LICZ.JEŻELI).

ILE.NIEPUSTYCH liczy formuły zwracające ""

ILE.NIEPUSTYCH sprawdza, czy komórka ma zawartość, a nie to, co pokazuje. Formuła taka jak =JEŻELI(B2>=70;"Yes";"") zwraca pusty tekst, gdy wynik jest niższy niż 70: komórka wygląda na pustą, ale zawiera formułę, więc ILE.NIEPUSTYCH ją liczy. LICZ.PUSTE też liczy ją jako pustą i to jedyny przypadek, w którym komórkę liczą obie funkcje.

Gdy w B2:B6 są wyniki 78, 52, 91, 64 i 85, a ta formuła jest skopiowana w dół do C2:C6, Excel zwraca:

=COUNTA(C2:C6)          5   (every cell holds a formula)
=COUNTBLANK(C2:C6)      2   (the two "" results)
=COUNTIF(C2:C6,"Yes")   3   (only the visible results)

Po polsku: =ILE.NIEPUSTYCH(C2:C6), =LICZ.PUSTE(C2:C6) i =LICZ.JEŻELI(C2:C6;"Yes"). Aby policzyć tylko komórki, które coś pokazują, licz wartość, której szukasz, tak jak robi to tutaj LICZ.JEŻELI, albo użyj =SUMA.ILOCZYNÓW(--(C2:C6<>"")), która też daje 3. Strona LICZ.JEŻELI dla niepustych komórek pokazuje więcej sposobów.

Ćwiczenie: policz ocenione testy

Wyniki testu
F2
ABCDEF
1NameScoreScored
2Ana78
3Benabsent
4Chen91
5Dina85
6Eliabsent
7Fayabsent
8Gus59
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.

Twoja kolej: W F2 policz, ilu uczniów ma wynik. Uczniowie, którzy nie przyszli na test, mają wpis "absent" i nie mogą być liczeni.

Częsty błąd: ILE.LICZB na kolumnie z tekstem

=ILE.LICZB(A2:A8) na kolumnie z imionami zwraca 0, bo ILE.LICZB liczy tylko liczby. To zaskakuje tych, którzy oczekują, że policzy wiersze. Do imion, kodów, numerów telefonów i wszystkiego innego, co jest tekstem, używaj ILE.NIEPUSTYCH. A gdy pasek stanu w Excelu pokazuje „Licznik” (Count) dla zaznaczenia, jest to ILE.NIEPUSTYCH; „Numerical Count” (licznik wartości liczbowych), który włączysz, klikając pasek stanu prawym przyciskiem myszy, to ILE.LICZB.

Najczęściej zadawane pytania

Czym różni się ILE.LICZB od ILE.NIEPUSTYCH w Excelu?

ILE.LICZB liczy tylko komórki zawierające liczby, łącznie z datami i godzinami. ILE.NIEPUSTYCH liczy każdą komórkę, która nie jest pusta: liczby, tekst, PRAWDA/FAŁSZ, błędy i formuły, nawet formułę zwracającą pusty tekst.

Dlaczego ILE.LICZB zwraca 0 w Excelu?

Komórki zawierają tekst, a nie liczby. Dotyczy to także liczb zapisanych jako tekst, które często mają zielony trójkąt w rogu. Użyj =ILE.NIEPUSTYCH(B2:B8), aby mimo to je policzyć, albo najpierw zamień je na liczby.

Jak policzyć niepuste komórki w Excelu?

=ILE.NIEPUSTYCH(B2:B8) liczy każdą niepustą komórkę. Jeśli niektóre komórki zawierają formuły zwracające "" i chcesz je też pominąć, użyj =LICZ.JEŻELI(B2:B8;"?*") dla tekstu albo =SUMA.ILOCZYNÓW(--(B2:B8<>"")) dla dowolnej zawartości.

Jak policzyć puste komórki w Excelu?

=LICZ.PUSTE(B2:B8). Liczy naprawdę puste komórki oraz komórki, których formuła zwraca pusty tekst "". Komórka ze spacją nie jest pusta.

Ilustracja języków programowania w Coddy

Ucz się programowania z Coddy

ZACZNIJ