Příklady funkcí aplikace Excel DCOUNT - Excel a Tabulky Google

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:

wave wave wave wave wave