Przykłady funkcji DCOUNT Excel – Excel i Arkusze Google

Ten samouczek pokazuje, jak używaćFunkcja DCOUNT Excel w Excelu.

Funkcja DCOUNT zlicza pasujące rekordy w bazie danych przy użyciu kryteriów i opcjonalnego pola.

Aby użyć funkcji arkusza kalkulacyjnego DCOUNT Excel, wybierz komórkę i wpisz:

(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)

Funkcja DCOUNT Składnia i dane wejściowe:

=DCOUNT (baza danych, [pole], kryteria)

Baza danych - Zakres bazy danych wraz z nagłówkami.

Pole - [opcjonalne] Nazwa pola lub indeks do zliczenia.

Kryteria - Zakres kryteriów, w tym nagłówki.

DCOUNT to jedna z funkcji bazy danych programu Excel. Zlicza liczbę komórek liczbowych w kolumnie bazy danych, po przefiltrowaniu danych według zadanego zestawu kryteriów.

W tym kontekście „baza danych” oznacza po prostu zorganizowaną tabelę danych w programie Excel z nagłówkami kolumn.

Jak korzystać z funkcji DCOUNT

Aby użyć funkcji DCOUNT DCOUNT programu Excel, wpisz następujące polecenie:

=DCOUNT(B7:F19;"Wygrane Oscary";B3:F4)

Tutaj mamy małą bazę danych z informacjami o kilku filmach. Wyobraź sobie, że chcemy wiedzieć, ile filmów w naszej bazie danych zostało wydanych po 2000 roku, zarobiło ponad 1 miliard dolarów, ale nie zdobyło żadnych Oscarów. Możemy do tego użyć DCOUNT.

DCOUNT jest nieco bardziej złożone niż inne funkcje zliczające Excela, więc przejdźmy przez to krok po kroku:

  • Najpierw definiujemy bazę danych. To są dane z zakresu B7:F19. Zwróć uwagę, że dane mają nagłówki kolumn i uwzględniamy je w zakresie.
  • Następnie mówimy DCOUNT, którą kolumnę chcemy liczyć - Zdobyte Oskary. Tutaj odwołujemy się do niej za pomocą nazwy kolumny w cudzysłowie, ale możemy również użyć jej pozycji numerycznej - wstawienie 5 tutaj zrobiłoby to samo. Jeśli nie określimy tutaj nazwy pola, DCOUNT po prostu zwróci liczbę wierszy, które pozostaną po przefiltrowaniu.
  • Na koniec informujemy DCOUNT, jakie filtry zastosować do danych, zanim rozpocznie się ich liczenie. Skonfigurowaliśmy kryteria dla naszych filtrów w B3:F4.

Spójrz na tabelę kryteriów w B3:F4. Zwróć uwagę, że nagłówki kolumn odpowiadają tym w naszej bazie danych. Mamy tu tylko jeden wiersz i pod każdym nagłówkiem wpisaliśmy kryteria, których potrzebujemy – „Rok” większy niż 2000, „Brutto na całym świecie (mln USD)” większe niż 1000 i 0 dla „Wygranych Oscarów”. DCOUNT daje nam 3 wyniki.

DCOUNT zlicza tylko wartości liczbowe

Pamiętaj, że DCOUNT policzy tylko wiersze z danymi liczbowymi w zdefiniowanym przez Ciebie polu.

Powyższy przykład zadziałał, ponieważ poprosiliśmy DCOUNT o policzenie pola „Wygrane Oscary”, które zawiera liczby. Gdybyśmy użyli „Nazwa” jako naszego pola, DCOUNT zwróciłoby 0, ponieważ w tej kolumnie znajdują się tylko dane ciągu tekstowego.

Czego możesz użyć jako kryteriów

DCOUNT jest dość elastyczny i możesz zdefiniować swoje kryteria na kilka różnych sposobów. Oto kilka typowych przykładów:

Korzystanie z wielu wierszy kryteriów

Możesz użyć dowolnej liczby wierszy w tabeli kryteriów.

DCOUNT używa logiki „LUB” dla wielu wierszy. W rzeczywistości oznacza to, że uzyska liczbę dla każdego wiersza kryteriów osobno, zsumuje wszystkie liczby i zwróci sumę.

Oto przykład:

Filtrujemy filmy o nazwie „Aladdin”, które zostały wydane po 2000 roku, oraz filmy o nazwie Titanic, które zostały wydane po 1995 roku.

DCOUNT zwraca 2. Dlaczego? Ponieważ gdybyśmy używali któregokolwiek z tych wierszy kryteriów osobno, DCOUNT zwróciłby 1 dla każdego (Aladdin z 2022 i Titanic z 1997). Tak więc, używając obu rzędów razem, otrzymujemy 2.

Kilka dodatkowych punktów do odnotowania:

  • W tym przykładzie nie zdefiniowaliśmy pola. Zwróć uwagę, że środkowa część formuły jest pusta:
=DCOUNT(B8:F20;;B3:F5)
  • Nie musisz uwzględniać wszystkich kolumn w tabeli kryteriów. W tym przykładzie potrzebowaliśmy tylko „Nazwa” i „Rok”, więc to wszystko, co umieściłem w tabeli.

Zliczanie niepustych komórek w bazie danych

Jak wspomniałem wcześniej, DCOUNT zlicza tylko wartości liczbowe w określonym polu. Jeśli chcesz policzyć dowolną komórkę, która nie jest pusta, możesz użyć do tego DOUNTA. Sprawdź stronę główną DCOUNTA <>, aby uzyskać więcej informacji.

Zliczanie komórek nienumerycznych, których nie ma w bazie danych

Zdolność DCOUNT do filtrowania danych przed policzeniem jest przydatna – ale czasami jest to przesada. Jeśli tego nie potrzebujesz, a wystarczy policzyć komórki zawierające wartości liczbowe w zakresie, użyj zamiast tego LICZBA.

Zobacz ten przykład:

=LICZBA(B3:B11)

Tutaj mamy pojedynczą kolumnę danych i użyliśmy COUNT do zwrócenia liczby komórek z wartościami liczbowymi. Otrzymujemy 4, ponieważ Excel liczy datę w B4 oraz trzy liczby (Excel przechowuje daty jako liczby).

Dowiedz się więcej o tej funkcji na stronie głównej COUNT. <>

DCOUNT w Arkuszach Google

Funkcja DCOUNT działa dokładnie tak samo w Arkuszach Google jak w Excelu:

wave wave wave wave wave