Denna handledning visar hur du använderExcel DCOUNTA -funktion i Excel.
Excel DCOUNTA -funktionen räknar matchande poster i en databas med hjälp av kriterier och ett valfritt fält.
Om du vill använda funktionen DCOUNTA Excel -kalkylblad väljer du en cell och skriver:
(Lägg märke till hur formelinmatningarna ser ut)
DCOUNTA -funktion Syntax och ingångar:
= DCOUNTA (databas, [fält], kriterier)
Databas - Databasintervall inklusive rubriker.
Fält - [valfritt] Fältnamn eller index att räkna.
Kriterier - Kriterier inklusive rubriker.
DCOUNTA är en av Excels databasfunktioner. Det returnerar antalet icke-tomma celler i en databaskolumn, efter att först filtrerat data baserat på kriterier som du anger.
Observera att när det gäller DCOUNTA är en "databas" helt enkelt en tabell med data i ditt kalkylblad, konfigurerat med kolumnrubriker.
Så här använder du DCOUNTA -funktionen
Du använder Excel DCOUNTA -funktionen enligt följande:
= DCOUNTA (B7: F19,5, B3: F4)
Så här har vi en liten databas med lite filmdata. Vi skulle vilja veta hur många filmer i databasen som släpptes före 2010, tjänade in mindre än 1 miljard dollar världen över och vann minst en Oscar.
Vi använder DCOUNTA-funktionen för att få den informationen, så låt oss bryta ner den steg för steg:
- Det första intervallet definierar vår databas: B7: F19. Observera att vi har inkluderat kolumnrubrikerna i detta intervall.
- Nästa del av funktionen berättar för DCOUNTA vilket fält i databasen som ska räknas. Vi har bett om fält 5: Oscars vann. Du kan också hänvisa till fältet genom att sätta dess namn i citattecken så här: "Oscars vann". Det här steget är valfritt - om du inte definierar ett fält här returnerar DCOUNTA helt enkelt antalet rader som återstår efter filtrering.
- Den sista delen för funktionen är intervallet som innehåller de kriterier vi vill använda för att filtrera data. Vi har lagt dessa i B3: F4.
Som du kan se i kriterieområdet B3: F4 är kolumnrubrikerna identiska med dem i databasen. Om rubrikerna inte matchar har filtret ingen effekt. Observera att du inte behöver inkludera varje kolumnrubrik - du kan bara inkludera de du behöver.
Våra kriterier är ett ”år” som är mindre än 2000 och en bruttoöverskridande på mindre än 1000 världen över. Eftersom filmerna som inte vann Oscars har tomma celler i kolumn 5, räknar DCOUNTA bara de som vann Oscars och returnerar fyra.
Vad du kan använda som kriterier
Med DCOUNTA har du mycket utrymme för vad du kan använda i dina kriterier. Här är några av de mer vanliga exemplen:
Använda flera kriterierader
Ditt kriterietabell kan ha mer än en rad. Om du använder mer än en, kommer DCOUNTA att använda "ELLER" -logik vid filtrering.
I själva verket betyder det att DCOUNTA filtrerar varje rad separat och summerar resultaten.
Se exemplet nedan:
Vi filtrerar efter:
- Filmer som kallas ”Aladdin” och släpptes efter 2000
- Filmer som kallas "Titanic" och släpptes efter 1995
Som med föregående exempel räknar vi alla rader i databasen som uppfyller dessa kriterier, och för vilken kolumn 5, "Oscars won" -kolumnen, inte är tom.
Den här gången returnerar DCOUNTA 1, eftersom endast Titanic (1997) uppfyller alla våra kriterier.
Lägg märke till här hur kriterietabellen endast innehöll de två fält vi behövde - detta är helt giltigt - du behöver inte inkludera alla fält i din kriterietabell.
Räkna numeriska celler i en databas
Som nämnts tidigare räknar DCOUNTA bara icke-tomma värden i det fält du anger. Om du bara behöver räkna cellerna som innehåller numerisk data har Excel en annan databasfunktion för det - DCOUNT.
Du kan lära dig mer om den här funktionen på huvudsidan för DCOUNT. <>
Räknar icke-tomma celler som inte finns i en databas
Om du istället för att filtrera en hel databas bara vill räkna antalet icke-tomma celler i ett intervall som det visas i kalkylarket kan du använda en annan funktion för det: COUNTA.
Här är ett exempel:
= COUNTA (B3: B11)
Så här har vi bara en kolumn med data, B3: B11, och vi vill veta hur många icke-tomma celler det finns i den. Det finns totalt nio celler, och vi har bara en tom cell, så COUNTA returnerar 8.
Du kan lära dig mer om den här funktionen på huvudsidan för COUNT. <>
DCOUNTA i Google Kalkylark
DCOUNTA -funktionen fungerar exakt samma i Google Kalkylark som i Excel: