Denne vejledning viser, hvordan du brugerExcel DCOUNTA -funktion i Excel.
Excel DCOUNTA -funktionen tæller matchende poster i en database ved hjælp af kriterier og et valgfrit felt.
Hvis du vil bruge DCOUNTA Excel -regnearksfunktionen, skal du vælge en celle og skrive:
(Bemærk hvordan formelindgangene vises)
DCOUNTA -funktion Syntaks og input:
= DCOUNTA (database, [felt], kriterier)
Database - Databaseområde inklusive overskrifter.
Mark - [valgfrit] Feltnavn eller indeks, der skal tælles.
Kriterier - Kriterier, inklusive overskrifter.
DCOUNTA er en af Excels databasefunktioner. Det returnerer antallet af ikke-tomme celler i en databasekolonne efter først at have filtreret dataene baseret på kriterier, som du angiver.
Bemærk, at for så vidt angår DCOUNTA, er en "database" simpelthen en datatabel i dit regneark, opsat med kolonneoverskrifter.
Sådan bruges DCOUNTA -funktionen
Du bruger Excel DCOUNTA -funktionen som følger:
= DCOUNTA (B7: F19,5, B3: F4)
Så her har vi en lille database med nogle filmdata. Vi vil gerne vide, hvor mange film i databasen, der blev udgivet før 2010, indbragte mindre end $ 1 mia. På verdensplan og vandt mindst en Oscar.
Vi bruger DCOUNTA-funktionen til at få disse oplysninger, så lad os dele det trin for trin:
- Det første område definerer vores database: B7: F19. Bemærk, at vi har inkluderet kolonneoverskrifterne i dette område.
- Den næste del af funktionen fortæller DCOUNTA, hvilket felt i databasen der skal tælles. Vi har bedt om felt 5: Oscars Won. Du kan også henvise til feltet ved at sætte sit navn i anførselstegn som dette: "Oscars Won". Dette trin er valgfrit - hvis du ikke definerer et felt her, returnerer DCOUNTA simpelthen det antal rækker, der er tilbage efter filtrering.
- Den sidste del for funktionen er området, der indeholder de kriterier, vi vil bruge til at filtrere dataene. Vi har sat disse i B3: F4.
Som du kan se i kriterieområdet B3: F4, er kolonneoverskrifterne identiske med dem i databasen. Hvis overskrifterne ikke matcher, har filteret ingen effekt. Bemærk, at du ikke behøver at inkludere hver kolonneoverskrift - du kan bare inkludere dem, du har brug for.
Vores kriterier er et "år" mindre end 2000 og en brutto på verdensplan mindre end 1000. Fordi de film, der ikke vandt Oscars, har tomme celler i kolonne 5, tæller DCOUNTA kun dem, der har vundet Oscars, og returnerer 4.
Hvad du kan bruge som kriterier
Med DCOUNTA har du masser af muligheder for, hvad du kan bruge i dine kriterier. Her er et par af de mere almindelige eksempler:
Brug af flere kriterierækker
Din kriterietabel kan have mere end én række. Hvis du bruger mere end én, bruger DCOUNTA "ELLER" logik ved filtrering.
Det betyder faktisk, at DCOUNTA filtrerer hver række separat og summerer resultaterne.
Se eksemplet herunder:
Vi filtrerer efter:
- Film, der kaldes "Aladdin" og blev udgivet efter 2000
- Film, der kaldes "Titanic" og blev udgivet efter 1995
Som med det foregående eksempel tæller vi alle rækker i databasen, der opfylder disse kriterier, og for hvilke kolonne 5, "Oscars Won" -kolonnen, ikke er tom.
Denne gang returnerer DCOUNTA 1, fordi kun Titanic (1997) opfylder alle vores kriterier.
Læg mærke til her, hvordan kriterietabellen kun omfattede de to felter, vi havde brug for - dette er fuldstændig gyldigt - du behøver ikke at inkludere alle felter i din kriterietabel.
Tælling af numeriske celler i en database
Som nævnt tidligere tæller DCOUNTA kun ikke-tomme værdier i det felt, du angiver. Hvis du kun skal tælle de celler, der indeholder numeriske data, har Excel en anden databasefunktion til det - DCOUNT.
Du kan lære mere om denne funktion på hovedsiden for DCOUNT. <>
Tæller ikke-tomme celler, der ikke er i en database
Hvis du i stedet for at filtrere en hel database bare vil tælle antallet af ikke-tomme celler i et område, som det vises på dit regneark, kan du bruge en anden funktion til det: COUNTA.
Her er et eksempel:
= COUNTA (B3: B11)
Så her har vi bare en datakolonne, B3: B11, og vi vil gerne vide, hvor mange ikke-tomme celler der er i den. Der er ni celler i alt, og vi har kun en tom celle, så COUNTA returnerer 8.
Du kan lære mere om denne funktion på hovedsiden for TÆLL. <>
DCOUNTA i Google Sheets
DCOUNTA -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel: