Jak zliczać kolorowe komórki w programie Excel za pomocą filtra

Aby zliczyć kolorowe komórki w programie Excel, przefiltruj kolumnę według wybranego koloru wypełnienia i policz pozostałe widoczne wpisy. Aby uzyskać szybki wynik, użyj tej funkcji =SUBTOTAL(103,C2:C20)w przefiltrowanej kolumnie. Działa to w przypadku komórek niepustych; kolumna pomocnicza jest potrzebna, gdy niektóre kolorowe komórki są puste.

Excel nie oferuje standardowego COUNTIFwarunku dla koloru wypełnienia komórki. Autofiltr to praktyczna, jednorazowa metoda: ukrywa wiersze, które nie pasują do wybranego koloru, pozostawiając pasujące wiersze w ich oryginalnej kolejności.

Zliczaj komórki według koloru wypełnienia za pomocą Autofiltra

1. Przygotuj zakres danych

Przechowuj dane na jednej liście z nagłówkiem u góry każdej kolumny, takiej jak Element , Status i Właściciel . Unikaj pustych komórek nagłówka i pustych wierszy wewnątrz listy. Filtruj kolumnę zawierającą kolor, który chcesz zliczyć; jeśli kilka kolumn używa koloru, zacznij od jednej kolumny na raz.

Arkusz kalkulacyjny programu Excel z nagłówkami Element, Status i Właściciel oraz żółtymi i niebieskimi wypełnieniami w kolumnie Status.
Użyj opisanej kolumny, aby program Excel mógł zastosować filtr kolorów do odpowiednich komórek.

2. Włącz filtry kolumnowe

Kliknij komórkę na liście, a następnie wybierz Dane > Filtr . Program Excel doda strzałkę rozwijaną do każdego nagłówka. Jeśli zakres jest już tabelą w programie Excel, strzałki filtrowania mogą już być widoczne.

Wybrano kartę Dane programu Excel ze strzałkami filtrów widocznymi w nagłówkach Element, Status i Właściciel.
Polecenie Filtr dodaje menu do każdego nagłówka na liście.

3. Otwórz menu filtrów dla kolorowej kolumny

Kliknij strzałkę w nagłówku kolumny z kolorem wypełnienia, na przykład „Status” . Otwórz menu tylko dla tej kolumny; filtrowanie innej kolumny według koloru zliczyłoby inny zestaw komórek.

Otwarte menu filtra kolumny statusu z zaznaczoną opcją Filtruj według koloru.
Otwórz menu rozwijane w kolumnie zawierającej wypełnienie, które chcesz policzyć.

4. Wybierz kolor wypełnienia

Wskaż lub wybierz opcję Filtruj według koloru , wybierz Kolor komórki i wybierz próbkę wypełnienia. Program Excel filtruje listę do wierszy, których komórki w danej kolumnie używają wybranego koloru. Ta opcja może również działać z formatowaniem warunkowym, choć dostępne opcje filtrów mogą się różnić w zależności od wersji programu Excel i platformy. Firma Microsoft informuje, że niektóre opcje filtrów kolorów mogą się różnić w programie Excel dla sieci Web.

Menu filtrów programu Excel zawierające opcje Filtruj według koloru, Kolor komórki i wypełnienie na żółto.
Wybierz Kolor komórki, a następnie wybierz próbkę koloru, aby zastosować filtr.

5. Policz pasujące niepuste komórki

Sprawdź, czy na liście filtrowanej znajdują się tylko oczekiwane wiersze. Filtrowanie ukrywa pozostałe wiersze; nie przenosi ich ani nie sortuje. Aby uzyskać liczbę wierszy w komórce arkusza kalkulacyjnego, wprowadź formułę SUBTOTALw pustej komórce poza listą filtrowaną. Jeśli pokolorowane komórki znajdują się w kolumnie C, a dane rozciągają się od wiersza 2 do wiersza 20, użyj:

Przefiltrowany arkusz kalkulacyjny programu Excel pokazujący tylko komórki stanu wypełnione na żółto oraz ikonę lejka w nagłówku stanu.
Po zastosowaniu filtra widoczne pozostają tylko pasujące żółte wiersze.
=SUBTOTAL(103,C2:C20)

Zastąp zakres wierszami danych w pokolorowanej kolumnie, pomijając nagłówek. Funkcja numer 103zlicza niepuste komórki i ignoruje wiersze ukryte ręcznie; SUBTOTALwyklucza również wiersze ukryte przez filtr. Zachowaj formułę poza listą, aby nie stała się częścią filtrowanych danych.

Przefiltrowany arkusz kalkulacyjny programu Excel z formułą =SUMA CZĘŚCIOWA(103;C2:C20) zwracającą wartość 7 dla siedmiu widocznych niepustych komórek statusu.
SUBTOTAL zlicza widoczne, niepuste komórki w filtrowanej kolumnie.

Uwzględnij kolorowe komórki, które są puste

SUBTOTAL(103,...)Funkcja COUNTA używa funkcji COUNTA, więc nie zlicza ona całkowicie pustych komórek, nawet jeśli mają one kolor wypełnienia. Dodaj kolumnę pomocniczą obok listy i wprowadź ją 1dla każdego wiersza danych, w tym dla wierszy, w których pokolorowana komórka jest pusta. Zastosuj ten sam filtr kolorów do kolumny docelowej, a następnie zsumuj widoczne wartości pomocnicze za pomocą formuły takiej jak:

=SUBTOTAL(9,E2:E20)

W tym przypadku kolumna E zawiera pomocnicze 1, a zakres obejmuje wiersze danych. Każdy widoczny wiersz z wybranym wypełnieniem dodaje jeden do wyniku, niezależnie od tego, czy jego kolorowa komórka zawiera tekst, czy jest pusta. Jeśli ręcznie ukrywasz wiersze i chcesz je wykluczyć, użyj 109zamiast 9. Umieść formułę poza filtrowaną listą.

Arkusz kalkulacyjny programu Excel odfiltrował komórki Status w kolorze żółtym, w tym puste żółte komórki, z kolumną pomocniczą Count wynoszącą 1 i sumą częściową zwracającą 5.
Wartość pomocnicza umożliwia funkcji SUBTOTAL uwzględnienie pasujących wierszy, których kolorowe komórki są puste.

Wyczyść filtr i policz inne kolumny

Po zakończeniu wybierz Dane > Wyczyść lub otwórz menu nagłówka z filtrem i wyczyść filtr danej kolumny. Ukryte wiersze pojawią się ponownie w oryginalnej kolejności. Powtórz filtrowanie kolorów i policz każdą dodatkową kolumnę, która ma znaczenie.

Jeśli dodasz wartości z kilku kolumn, wynikiem będzie liczba pokolorowanych komórek . Wiersz z dwiema pokolorowanymi komórkami wnosi podwójną wartość. Jeśli zamiast tego potrzebujesz liczby odrębnych wierszy, użyj flagi pomocniczej lub reguły danych, która zliczy każdy wiersz raz.

Karta Dane w programie Excel z wyróżnioną opcją Wyczyść i pełną listą Status ponownie widoczną w pierwotnej kolejności.
Wyczyść filtr, aby ponownie wyświetlić wszystkie wiersze bez zmiany ich kolejności.

Ułatw sobie utrzymanie powtarzalnych liczeń

Kolor wypełnienia to formatowanie, a nie wartość, która COUNTIFsię wyświetla. Jeśli kolor reprezentuje kategorię, taką jak „Recenzja”, zapisz tę kategorię w kolumnie statusu i policz wartość – na przykład =COUNTIF(D2:D100,"Review"). Jeśli formatowanie warunkowe koloruje komórki na podstawie reguły, policz warunek bazowy reguły za pomocą COUNTIFlub , COUNTIFSjeśli to możliwe. Wynik zostanie zaktualizowany na podstawie danych, nawet jeśli ktoś później zmieni wygląd komórki.

W przypadku jednorazowego sprawdzenia użyj Autofiltru i SUBTOTALpodaj liczbę, zachowując kolejność na liście. W przypadku raportu cyklicznego śledzenie przyczyny koloru w kolumnie wartości lub pomocniczej jest bardziej wiarygodne niż korzystanie wyłącznie z koloru.

Wskazówki firmy Microsoft: filtruj według koloru komórki , filtruj zakres lub tabelę , używaj sum częściowych i zliczaj wartości za pomocą funkcji LICZ.JEŻELI .

Zostaw komentarz

Jak przenieść obraz w programie Microsoft Word

Jak przenieść obraz w programie Microsoft Word

Dowiedz się, jak przeciągać obraz w programie Word, wybierać opcje zawijania tekstu, zachowywać go w akapicie lub mocować na stronie oraz rozwiązywać problemy z obrazami, których nie można przenieść.

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Dowiedz się, jak wstawić pole wyboru w programie Excel za pomocą narzędzia w komórce, zliczyć zaznaczone elementy za pomocą formuł lub dodać powiązany formant formularza w starszych wersjach programu na komputery stacjonarne.

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Generuj litery od A do Z, małe litery lub etykiety powyżej Z w programie Excel za pomocą formuły z uchwytem wypełniania, SEKWENCJI lub wielokrotnego użytku listy niestandardowej.

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Dowiedz się, jak przekreślać wiersze w programie Excel w systemie Windows, na komputerze Mac i w przeglądarce, formatować część komórki i usuwać wiersze bez usuwania ich wartości.

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Microsoft Access to aplikacja bazy danych systemu Windows do przechowywania powiązanych rekordów, tworzenia zapytań, tworzenia formularzy wprowadzania danych i generowania raportów. Dowiedz się, jak działa i kiedy się sprawdza.

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Dowiedz się, jak zaimportować plik PST do programu Outlook 2010 lub wyeksportować pocztę, kontakty, kalendarz i zadania. Postępuj zgodnie z odpowiednimi menu i unikaj pominiętych folderów lub duplikatów.

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Dowiedz się, jak dostosować wysokość i szerokość linii siatki w programie Word 2010, zmienić widoczną częstotliwość linii oraz ustawić odstępy między liniami siatki w pionie i w poziomie.

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Za pomocą dodatku LiveWeb możesz umieścić witrynę internetową na slajdzie programu PowerPoint, ustawić jej rozmiar i sposób odświeżania oraz sprawdzić zgodność przed prezentacją.

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskaj zapomniane hasło PST programu Outlook, korzystając z bieżących instrukcji Kernela, obejmujących m.in. identyfikację właściwego pliku, wykonanie kopii zapasowej i sprawdzenie ograniczeń narzędzia.

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta krajowe w nowym Outlooku, Outlooku w przeglądarce lub klasycznej wersji Outlooka. Dowiedz się, jak unikać duplikatów wydarzeń i sprawdzać, czy nie brakuje dat z lat 2026–2027.