Tento výukový program ukazuje, jak používatFunkce Excel DCOUNTA v Excelu.
Funkce Excel DCOUNTA počítá odpovídající záznamy v databázi pomocí kritérií a volitelného pole.
Chcete -li použít funkci listu DCOUNTA Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Funkce DCOUNTA Syntaxe a vstupy:
= DCOUNTA (databáze, [pole], kritéria)
Databáze - Rozsah databáze včetně záhlaví.
Pole - [nepovinné] Název pole nebo index k počítání.
Kritéria - Rozsah kritérií včetně záhlaví.
DCOUNTA je jednou z databázových funkcí Excelu. Vrátí počet neprázdných buněk ve sloupci databáze po prvním filtrování dat na základě zadaných kritérií.
Všimněte si toho, že pokud jde o DCOUNTA, „databáze“ je jednoduše tabulka dat ve vaší tabulce, nastavená se záhlavími sloupců.
Jak používat funkci DCOUNTA
Funkci Excel DCOUNTA používáte takto:
= DCOUNTA (B7: F19,5, B3: F4)
Takže tady máme malou databázi s několika filmovými daty. Chtěli bychom vědět, kolik filmů v databázi bylo vydáno před rokem 2010, celosvětově vydělaly méně než 1 miliardu dolarů a získaly alespoň jednoho Oscara.
K získání těchto informací používáme funkci DCOUNTA, pojďme si ji tedy rozebrat krok za krokem:
- První rozsah definuje naši databázi: B7: F19. Do tohoto rozsahu jsme zahrnuli záhlaví sloupců.
- Další část funkce říká DCOUNTA, které pole databáze má počítat. Požádali jsme o pole 5: Oscaři vyhráli. Na pole se můžete také odkazovat tak, že jeho název uvedete do uvozovek takto: „Oscaři vyhráli“. Tento krok je volitelný - pokud zde pole nedefinujete, DCOUNTA jednoduše vrátí počet řádků, které zbývají po filtrování.
- Poslední částí funkce je rozsah obsahující kritéria, která chceme použít k filtrování dat. Vložili jsme je do B3: F4.
Jak vidíte v rozsahu kritérií B3: F4, záhlaví sloupců jsou stejná jako v databázi. Pokud se záhlaví neshodují, filtr nebude mít žádný účinek. Všimněte si, že nemusíte zahrnovat všechny záhlaví sloupců - můžete zahrnout pouze ty, které potřebujete.
Naše kritéria jsou „rok“ menší než 2000 a celosvětový hrubý zisk nižší než 1 000. Protože filmy, které nevyhrály Oscary, mají ve sloupci 5 prázdné buňky, DCOUNTA počítá pouze ty, kteří získali Oscary, a vrací 4.
Co můžete použít jako kritéria
S DCOUNTA máte velký rozsah toho, co můžete ve svých kritériích použít. Zde je několik běžnějších příkladů:
Použití více řádků kritérií
Tabulka kritérií může mít více než jeden řádek. Pokud používáte více než jednu, DCOUNTA použije při filtrování logiku „NEBO“.
Ve skutečnosti to znamená, že DCOUNTA bude filtrovat každý řádek samostatně a výsledky sečte.
Viz příklad níže:
Filtrujeme pro:
- Filmy, které se nazývají „Aladdin“ a byly vydány po roce 2000
- Filmy, které se nazývají „Titanic“ a byly vydány po roce 1995
Stejně jako v předchozím příkladu počítáme všechny řádky v databázi, které splňují tato kritéria, a pro které sloupec 5, sloupec „Oscaři vyhráli“, není prázdný.
Tentokrát DCOUNTA vrací 1, protože všechna naše kritéria splňuje pouze Titanic (1997).
Zde si všimněte, jak tabulka kritérií zahrnovala pouze dvě pole, která jsme potřebovali - to je naprosto platné - do tabulky kritérií nemusíte zahrnout všechna pole.
Počítání numerických buněk v databázi
Jak již bylo uvedeno výše, DCOUNTA počítá pouze neprázdné hodnoty v poli, které zadáte. Pokud potřebujete počítat pouze buňky, které obsahují číselná data, Excel má pro to další databázovou funkci - DCOUNT.
Více o této funkci se můžete dozvědět na hlavní stránce pro DCOUNT. <>
Počítání prázdných buněk, které nejsou v databázi
Pokud místo filtrování celé databáze chcete pouze spočítat počet neprázdných buněk v rozsahu, jak se zobrazuje ve vaší tabulce, můžete k tomu použít jinou funkci: COUNTA.
Zde je příklad:
= COUNTA (B3: B11)
Takže tady máme jen jeden sloupec dat, B3: B11, a chceme vědět, kolik v něm není prázdných buněk. Celkem je devět buněk a máme pouze jednu prázdnou buňku, takže COUNTA vrací 8.
Více o této funkci se můžete dozvědět na hlavní stránce pro COUNT. <>
DCOUNTA v Tabulkách Google
Funkce DCOUNTA funguje v Tabulkách Google úplně stejně jako v Excelu: