Tento výukový program ukazuje, jak používatFunkce Excel DCOUNT v Excelu.
Funkce DCOUNT počítá odpovídající záznamy v databázi pomocí kritérií a volitelného pole.
Chcete -li použít funkci listu DCOUNT Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Funkce DCOUNT Syntaxe a vstupy:
= DCOUNT (databáze, [pole], kritéria)
Databáze - Rozsah databáze včetně záhlaví.
Pole - [nepovinné] Název pole nebo index, který se má počítat.
Kritéria - Rozsah kritérií včetně záhlaví.
DCOUNT je jednou z databázových funkcí Excelu. Počítá počet numerických buněk ve sloupci databáze po filtrování dat podle dané sady kritérií.
V tomto kontextu „databáze“ znamená pouze uspořádanou tabulku dat v aplikaci Excel se záhlavími sloupců.
Jak používat funkci DCOUNT
Chcete -li použít funkci Excel DCOUNT, zadejte následující:
= DCOUNT (B7: F19, „Oscaři vyhráli“, B3: F4)
Zde máme malou databázi s informacemi o několika filmech. Představme si, že bychom chtěli vědět, kolik filmů v naší databázi bylo vydáno po roce 2000, vydělali přes 1 miliardu dolarů, ale nezískali žádné Oscary. Můžeme k tomu použít DCOUNT.
DCOUNT je o něco složitější než ostatní funkce počítání v Excelu, pojďme si tedy projít tento krok za krokem:
- Nejprve definujeme databázi. Toto jsou data v rozsahu B7: F19. Data mají záhlaví sloupců a my je zahrnujeme do rozsahu.
- Dále řekneme DCOUNT, který sloupec chceme počítat - Oscary vyhrány. Zde jsme na to odkazovali názvem sloupce v uvozovkách, ale můžeme použít i jeho číselnou polohu - uvedení 5 zde by znamenalo totéž. Pokud zde nedefinujeme název pole, DCOUNT pouze vrátí počet řádků, které zbývají po filtrování.
- Nakonec řekneme DCOUNT, jaké filtry použít na data, než začne počítat. Kritéria pro naše filtry jsme nastavili v B3: F4.
Podívejte se na tabulku kritérií v B3: F4. Všimněte si, že záhlaví sloupců se shodují s hlavičkami v naší databázi. Máme tady jen jeden řádek a pod každou hlavičku jsme zadali potřebná kritéria - „rok“ větší než 2000, „celosvětový hrubý zisk ($ m)“ větší než 1 000 a 0 pro „vyhraný Oscara“. DCOUNT nám dává 3 výsledky.
DCOUNT počítá pouze s číselnými hodnotami
Je důležité mít na paměti, že DCOUNT bude do vámi definovaného pole počítat pouze řádky s číselnými údaji.
Náš výše uvedený příklad fungoval, protože jsme požádali DCOUNT o započítání pole „Oscaři vyhráni“, které obsahuje čísla. Pokud bychom jako pole použili „Název“, DCOUNT by vrátil 0, protože v tomto sloupci jsou pouze data textových řetězců.
Co můžete použít jako kritéria
DCOUNT je poměrně flexibilní a svá kritéria můžete definovat několika různými způsoby. Zde je několik běžných příkladů:
Použití více řádků kritérií
V tabulce kritérií můžete použít libovolný počet řádků.
DCOUNT používá logiku „NEBO“ pro více řádků. Účinně to znamená, že získá počet pro každý řádek kritérií samostatně, sečte všechny počty a vrátí součet.
Zde je příklad:
Filtrujeme pro filmy s názvem „Aladdin“, které byly vydány po roce 2000, a pro filmy s názvem Titanic, které byly vydány po roce 1995.
DCOUNT vrací 2. Proč? Protože kdybychom použili některý z těchto řádků kritérií samostatně, DCOUNT by za každý vrátil 1 (Aladdin od roku 2022 a Titanic od roku 1997). Použitím obou řádků dohromady tedy získáme 2.
Ještě pár bodů na vědomí:
- V tomto případě jsme pole nedefinovali. Všimněte si, že střední část vzorce je prázdná:
= DCOUNT (B8: F20,, B3: F5)
- Do tabulky kritérií nemusíte zahrnout všechny sloupce. V tomto příkladu jsme potřebovali pouze „Jméno“ a „Rok“, takže to je vše, co jsem do tabulky vložil.
Počítání prázdných buněk v databázi
Jak jsem již zmínil, DCOUNT počítá pouze číselné hodnoty v poli, které zadáte. Pokud potřebujete spočítat libovolnou buňku, která není prázdná, můžete k tomu použít DOUNTA. Další informace najdete na hlavní stránce DCOUNTA <>.
Počítání nečíselných buněk, které nejsou v databázi
Schopnost DCOUNT filtrovat vaše data před počítáním je užitečná - ale někdy je to přehnané. Pokud to nepotřebujete a potřebujete pouze spočítat buňky obsahující číselné hodnoty v rozsahu, použijte místo toho COUNT.
Viz tento příklad:
= COUNT (B3: B11)
Zde máme jeden sloupec dat a pomocí COUNT jsme vrátili počet buněk s číselnými hodnotami. Dostaneme 4, protože Excel počítá datum v B4 i tři čísla (Excel ukládá data jako čísla).
Další informace o této funkci najdete na hlavní stránce pro COUNT. <>
DCOUNT v Tabulkách Google
Funkce DCOUNT funguje v Tabulkách Google úplně stejně jako v Excelu: