
Podsumowanie
Funkcja Excel DCOUNTA liczy pasujące rekordy w bazie danych przy użyciu kryteriów i opcjonalnego pola. Gdy podano pole, DCOUNTA zlicza zarówno wartości liczbowe, jak i tekstowe, gdy wartość pola nie jest pusta. Funkcja DCOUNT służy do zliczania tylko wartości liczbowych w danym polu.
Cel, powód
Policz pasujące rekordy w bazie danychWartość zwracana
Numeryczna liczba pasujących rekordówSkładnia
= DCOUNTA (baza danych; (pole); kryteria)Argumenty
- baza danych - zakres bazy danych zawierający nagłówki.
- pole - (opcjonalne) Nazwa pola lub indeks do zliczenia.
- kryteria - zakres kryteriów obejmujący nagłówki.
Wersja
Excel 2003Uwagi dotyczące użytkowania
Funkcja Excel DCOUNTA liczy pasujące rekordy w bazie danych przy użyciu określonego pola i kryteriów. W przeciwieństwie do DCOUNT, który liczy tylko wartości liczbowe, DCOUNTA zlicza zarówno wartości liczbowe, jak i tekstowe. Puste komórki są ignorowane. Użyj DCOUNT do zliczania tylko wartości liczbowych.
Bazie argument jest zakres komórek, który zawiera nagłówki pole, pole to nazwa lub indeks pola liczyć, a kryteria to zakres komórek z nagłówkami dopasowanymi tych w bazie danych .
Korzystając z powyższego przykładu, możesz policzyć rekordy, w których kolor jest „czerwony”, a cena jest> 10, używając tych formuł:
=DCOUNTA(B7:E14,"Color",B4:E5) // field by name =DCOUNTA(B7:E14,1,B4:E5) // field by index =DCOUNTA(B7:E14,,B4:E5) // field omitted
Uwaga: jeśli wartość w polu jest pusta, nie zostanie policzona, nawet jeśli kryteria są zgodne.
Uwaga: Funkcja DCOUNTA zlicza liczby lub tekst w danym polu, podczas gdy DCOUNT zlicza tylko wartości liczbowe.
Opcje kryteriów
Kryteria mogą obejmować różne wyrażenia. Poniższa tabela przedstawia kilka przykładów:
Kryteria | Zachowanie |
---|---|
Czerwony | Dopasuj „czerwony” lub „CZERWONY” |
Re* | Zaczyna się na „re” |
10 | Równa się 10 |
> 10 | Większy niż 10 |
Nie puste | |
100 | Nie 100 |
> 19.12.2017 | Więcej niż 19 grudnia 2017 r |
Zakres kryteriów dla DCOUNT może obejmować więcej niż jeden wiersz poniżej nagłówków. Gdy kryteria zawierają więcej niż jeden wiersz, każdy wiersz jest łączony za pomocą logiki OR, a wyrażenia w danym wierszu kryteriów są łączone za pomocą logiki AND.
Uwagi
- DCOUNTA zlicza liczby i tekst w danym polu, gdy kryteria są zgodne.
- DCOUNTA obsługuje symbole wieloznaczne w kryteriach, obsługa nie jest tak dobra, jak w bardziej nowoczesnych funkcjach, takich jak COUNTIFS.
- Kryteria mogą obejmować więcej niż jeden wiersz (jak wyjaśniono powyżej),
- Pole argument może być dostarczony jako imię w cudzysłowach ( „”) lub jako liczba reprezentująca indeksu pola.
- Baza danych i zakresy kryteriów muszą zawierać zgodne nagłówki.