Znajdowanie pustych komórek za pomocą COUNTBLANK
Proszę sprawdzić, ile komórek w zakresie jest pustych.
Znajdowanie pustych komórek za pomocą COUNTBLANK to bezpłatna lekcja Excel Formulas Academy na CoddyKit. To lekcja 3 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Excel Formulas Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Excel Formulas Academy zawiera 4 lekcji w sumie.
Zliczanie pustych komórek
Czasami przydatne pytanie nie brzmi „ile komórek jest wypełnionych?”, lecz „ile z nich jest pustych?”
Możesz chcieć sprawdzić, ile pytań ankiety pominięto albo ile dni nie ma jeszcze zarejestrowanej sprzedaży.
Funkcja COUNTBLANK odpowiada na to pytanie bezpośrednio: zlicza puste komórki w zakresie. Zobaczmy, jak działa.
Poznaj funkcję COUNTBLANK
COUNTBLANK zwraca liczbę pustych komórek w pojedynczym zakresie.
Jej składnia wygląda tak:
- =COUNTBLANK(range)
W przeciwieństwie do COUNT i COUNTA funkcja COUNTBLANK przyjmuje tylko jeden zakres. Sprawdza jego zawartość i zlicza komórki, w których nic się nie znajduje.
=COUNTBLANK(A1:A10)Przykład z rozwiązaniem
Załóżmy, że zakres A1:A5 zawiera wartości 120, (pusta), 200, (pusta), 80.
Formuła =COUNTBLANK(A1:A5) zwraca 2, ponieważ dwie komórki są puste.
Warto zauważyć pewną zależność: COUNT zwraca tutaj 3 (liczby), a COUNTBLANK zwraca 2 (puste miejsca). Razem daje to 5 komórek w zakresie.
=COUNTBLANK(A1:A5)Puste ciągi znaków są traktowane jak puste
Warto zwrócić uwagę na ważną różnicę w porównaniu z COUNTA. Komórka zawierająca pusty ciąg tekstowy, taki jak wynik formuły =IF(B1>0, B1, ""), wygląda na pustą.
COUNTA traktuje taką komórkę jako wypełnioną. Natomiast COUNTBLANK traktuje ją jako pustą i ją zlicza.
COUNTBLANK odpowiada więc temu, co widać: jeśli komórka wygląda na pustą, zostaje policzona.
=COUNTBLANK(A1:A10)Spacje nie są pustymi komórkami
Należy uważać na komórki zawierające tylko wpisaną ręcznie spację. Spacja jest rzeczywistym znakiem, więc komórka nie jest pusta.
COUNTBLANK nie zliczy komórki zawierającej spację, nawet jeśli wygląda ona na pustą.
Jeśli liczba pustych komórek wydaje się zbyt mała, przyczyną mogą być ukryte spacje. Pomocne może być ich usunięcie za pomocą TRIM, co zostanie omówione w dalszej części kursu.
=COUNTBLANK(A1:A10)Praktyczny scenariusz
Przeprowadzono ankietę, a kolumna C zawiera odpowiedzi na jedno pytanie — od C2 do C101 (100 respondentów).
Aby sprawdzić, ile osób pominęło to pytanie, należy użyć:
- =COUNTBLANK(C2:C101)
Wynik to liczba brakujących odpowiedzi, czyli szybka miara kompletności danych.
=COUNTBLANK(C2:C101)Łączenie z COUNTA
COUNTBLANK i COUNTA świetnie się uzupełniają. Jedna funkcja zlicza puste miejsca, a druga — wypełnione komórki.
W przypadku zakresu ankiety C2:C101 kompletność można opisać za pomocą dwóch formuł:
=COUNTA(C2:C101)dla udzielonych odpowiedzi.=COUNTBLANK(C2:C101)dla pominiętych odpowiedzi.
Ich suma zawsze odpowiada całkowitej liczbie komórek w zakresie.
=COUNTA(C2:C101)Obliczanie wskaźnika wypełnienia
Liczbę pustych komórek można przekształcić w wartość procentową. Aby pokazać, jaka część zakresu jest wypełniona, należy odjąć liczbę pustych komórek od całkowitej liczby komórek, a następnie podzielić wynik.
Dla zakresu C2:C101 (100 komórek):
- =(100 - COUNTBLANK(C2:C101)) / 100
Po sformatowaniu wyniku jako wartości procentowej otrzyma się aktualizowany na bieżąco wskaźnik wypełnienia, który zmienia się wraz z napływem odpowiedzi.
=(100 - COUNTBLANK(C2:C101)) / 100Tylko jeden zakres
Należy pamiętać o kluczowym ograniczeniu: COUNTBLANK przyjmuje pojedynczy zakres, a nie listę zakresów.
Formuła =COUNTBLANK(A1:A10, C1:C10) nie zadziała tak jak w przypadku COUNT lub COUNTA.
Jeśli potrzebne jest zliczenie pustych komórek w dwóch oddzielnych obszarach, należy uruchomić COUNTBLANK dla każdego z nich i dodać wyniki: =COUNTBLANK(A1:A10) + COUNTBLANK(C1:C10).
=COUNTBLANK(A1:A10) + COUNTBLANK(C1:C10)Działa w Excelu i Sheets
COUNTBLANK działa tak samo w programach Microsoft Excel i Google Sheets. Ta sama formuła daje taki sam wynik w obu narzędziach.
Niezależnie od tego, czy brakujące odpowiedzi w ankiecie są śledzone w Excelu, czy w Sheets, formuła =COUNTBLANK(range) niezawodnie informuje, ile komórek nadal pozostaje pustych.
=COUNTBLANK(C2:C101)Puste komórki w całej tabeli
COUNTBLANK może skanować prostokątny blok, a nie tylko pojedynczą kolumnę. Ułatwia to jednoczesne wykrywanie brakujących danych w całej tabeli.
W przypadku tabeli danych w zakresie A2:E50 formuła =COUNTBLANK(A2:E50) zlicza wszystkie puste komórki w tych pięciu kolumnach i wielu wierszach.
Duża liczba pustych komórek to szybkie ostrzeżenie, że w tabeli występują luki, które warto uzupełnić przed rozpoczęciem analizy.
=COUNTBLANK(A2:E50)Szybki test
Sprawdź swoją wiedzę na temat COUNTBLANK.
Podsumowanie: zliczanie pustych komórek
Wiesz już, jak mierzyć liczbę pustych komórek w danych. Najważniejsze informacje:
- Formuła
=COUNTBLANK(range)zlicza puste komórki w jednym zakresie. - Traktuje puste ciągi znaków ("") zwracane przez formuły jako puste komórki.
- Komórka zawierająca spację nie jest pusta, więc nie zostaje zliczona.
- Przyjmuje pojedynczy zakres; w przypadku wielu obszarów należy dodać osobne wywołania.
- Można połączyć ją z COUNTA, aby śledzić kompletność danych lub wskaźniki wypełnienia.
W następnej części za pomocą MAX i MIN znajdziemy największe i najmniejsze wartości.
=COUNTBLANK(C2:C101)Często zadawane pytania
Czy lekcja „Znajdowanie pustych komórek za pomocą COUNTBLANK” jest bezpłatna?
Tak — pełny tekst „Znajdowanie pustych komórek za pomocą COUNTBLANK” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Excel Formulas Academy, przejdź na CoddyKit PRO. Kurs Excel Formulas Academy zawiera 4 lekcji w sumie.
Co nauczysz się w „Znajdowanie pustych komórek za pomocą COUNTBLANK”?
Proszę sprawdzić, ile komórek w zakresie jest pustych. Ćwiczysz Excel Formulas Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Excel Formulas Academy?
Nie wymagamy żadnego doświadczenia. Excel Formulas Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 4.
Ile czasu zajmuje lekcja „Znajdowanie pustych komórek za pomocą COUNTBLANK”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Excel Formulas Academy?
Tak. Każda lekcja Excel Formulas Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Zliczanie liczb za pomocą COUNT
- Zliczanie dowolnych wartości za pomocą COUNTA
- Znajdowanie pustych komórek za pomocą COUNTBLANK
- Znajdowanie wartości MAX i MIN