Tento návod ukazuje, ako používaťExcel funkcia DCOUNT v programe Excel.
Funkcia DCOUNT počíta zodpovedajúce záznamy v databáze pomocou kritérií a voliteľného poľa.
Ak chcete použiť funkciu pracovného hárka DCOUNT programu Excel, vyberte bunku a zadajte:
(Všimnite si, ako sa zobrazujú vstupy vzorcov)
Funkcia DCOUNT Syntax a vstupy:
= DCOUNT (databáza, [pole], kritériá)
Databáza - Rozsah databázy vrátane hlavičiek.
Lúka - [voliteľné] Názov poľa alebo index, ktoré sa majú počítať.
Kritériá - Rozsah kritérií vrátane hlavičiek.
DCOUNT je jednou z databázových funkcií Excelu. Po filtrácii údajov podľa danej sady kritérií počíta počet numerických buniek v stĺpci databázy.
V tomto kontexte „databáza“ znamená iba organizovanú tabuľku údajov v programe Excel so hlavičkami stĺpcov.
Ako používať funkciu DCOUNT
Ak chcete použiť funkciu Excel DCOUNT, zadajte nasledujúci príkaz:
= DCOUNT (B7: F19, „Oscary vyhrané“, B3: F4)
Tu máme malú databázu s informáciami o niekoľkých filmoch. Predstavte si, že by sme chceli vedieť, koľko filmov v našej databáze bolo vydaných po roku 2000, zarobili viac ako 1 miliardu dolárov, ale nezískali žiadneho Oscara. Na to môžeme použiť DCOUNT.
DCOUNT je o niečo komplexnejší ako ostatné funkcie počítania v Exceli, takže si to poďme prejsť krok za krokom:
- Najprv definujeme databázu. Toto sú údaje v rozsahu B7: F19. Údaje majú hlavičky stĺpcov a my ich zahrnujeme do rozsahu.
- Ďalej spoločnosti DCOUNT oznámime, ktorý stĺpec chceme počítať - víťazi Oscarov. Tu sme na to odkazovali v stĺpcoch v úvodzovkách, ale môžeme použiť aj jeho číselnú polohu - zadanie 5 by znamenalo to isté. Ak tu nedefinujeme názov poľa, DCOUNT vráti iba počet riadkov, ktoré zostanú po filtrovaní.
- Nakoniec DCOUNT povieme, aké filtre sa majú použiť na údaje, než sa začnú počítať. Kritériá pre naše filtre sme nastavili v B3: F4.
Pozrite sa na tabuľku kritérií v B3: F4. Všimnite si, že hlavičky stĺpcov sa zhodujú s hlavičkami v našej databáze. Máme tu iba jeden riadok a pod každú hlavičku sme zadali potrebné kritériá - „rok“ vyšší ako 2000, „celosvetový hrubý zisk (m)“ viac ako 1 000 a 0 pre „víťazstvo Oscarov“. DCOUNT nám dáva 3 výsledky.
DCOUNT počíta iba s číselnými hodnotami
Je dôležité mať na pamäti, že DCOUNT bude do vami definovaného poľa počítať iba riadky s číselnými údajmi.
Náš vyššie uvedený príklad fungoval, pretože sme požiadali DCOUNT o započítanie poľa „Oscary vyhrané“, ktoré obsahuje čísla. Ak by sme ako pole použili „Názov“, DCOUNT by vrátil 0, pretože v tomto stĺpci sú iba údaje textového reťazca.
Čo môžete použiť ako kritériá
DCOUNT je pomerne flexibilný a svoje kritériá môžete definovať niekoľkými rôznymi spôsobmi. Tu je niekoľko bežných príkladov:
Použitie viacerých riadkov kritérií
V tabuľke kritérií môžete použiť ľubovoľný počet riadkov.
DCOUNT používa logiku „ALEBO“ pre viacero riadkov. Účinne to znamená, že získa súčet pre každý riadok kritérií samostatne, spočíta všetky súčty a vráti súčet.
Tu je príklad:
Filtrujeme pre filmy s názvom „Aladdin“, ktoré boli vydané po roku 2000, a pre filmy s názvom Titanic, ktoré boli vydané po roku 1995.
DCOUNT vracia 2. Prečo? Pretože keby sme použili jeden z týchto riadkov kritérií oddelene, DCOUNT by vrátil 1 za každý (Aladdin od roku 2022 a Titanic od roku 1997). Použitím oboch riadkov dohromady teda získame 2.
Niekoľko ďalších bodov, ktoré je potrebné poznamenať:
- V tomto prípade sme pole nedefinovali. Všimnite si, že stredná časť vzorca je prázdna:
= DCOUNT (B8: F20,, B3: F5)
- Do tabuľky kritérií nemusíte zahrnúť všetky stĺpce. V tomto prípade sme potrebovali iba „Meno“ a „Rok“, takže to je všetko, čo som vložil do tabuľky.
Počítanie prázdnych buniek v databáze
Ako som už spomenul, DCOUNT počíta iba číselné hodnoty v poli, ktoré zadáte. Ak potrebujete spočítať ľubovoľnú bunku, ktorá nie je prázdna, môžete na to použiť DOUNTA. Ďalšie informácie nájdete na hlavnej stránke DCOUNTA <>.
Počítanie nečíselných buniek, ktoré sa nenachádzajú v databáze
Schopnosť DCOUNT filtrovať údaje pred počítaním je užitočná - niekedy je však prehnaná. Ak to nepotrebujete a stačí vám spočítať bunky obsahujúce číselné hodnoty v rozsahu, použite namiesto toho COUNT.
Pozrite si tento príklad:
= COUNT (B3: B11)
Tu máme jeden stĺpec údajov a na vrátenie počtu buniek s číselnými hodnotami sme použili COUNT. Dostaneme 4, pretože Excel počíta dátum v B4 aj s tromi číslami (Excel ukladá dátumy ako čísla).
Získajte viac informácií o tejto funkcii na hlavnej stránke pre COUNT. <>
DCOUNT v Tabuľkách Google
Funkcia DCOUNT funguje v Tabuľkách Google úplne rovnako ako v programe Excel: