Denne vejledning viser, hvordan du brugerExcel DCOUNT -funktion i Excel.
DCOUNT -funktionen tæller matchende poster i en database ved hjælp af kriterier og et valgfrit felt.
Hvis du vil bruge DCOUNT Excel -regnearksfunktionen, skal du markere en celle og skrive:
(Bemærk hvordan formelindgangene vises)
DCOUNT -funktion Syntaks og input:
= DCOUNT (database, [felt], kriterier)
Database - Databaseområde inklusive overskrifter.
Mark - [valgfrit] Feltnavn eller indeks, der skal tælles.
Kriterier - Kriterier, inklusive overskrifter.
DCOUNT er en af Excels databasefunktioner. Det tæller antallet af numeriske celler i en databasekolonne efter filtrering af dataene på et givet sæt kriterier.
I denne sammenhæng betyder en "database" bare en organiseret datatabel i Excel med kolonneoverskrifter.
Sådan bruges DCOUNT -funktionen
Hvis du vil bruge Excel DCOUNT -funktionen, skal du skrive følgende:
= DCOUNT (B7: F19, "Oscars won", B3: F4)
Her har vi en lille database med oplysninger om et par film. Forestil dig, at vi vil vide, hvor mange film i vores database, der blev udgivet efter 2000, tjente over $ 1 mia., Men ikke vandt nogen Oscars. Det kan vi bruge DCOUNT til.
DCOUNT er lidt mere kompleks end Excels andre tællefunktioner, så lad os gå igennem dette trin for trin:
- Først definerer vi databasen. Dette er dataene i område B7: F19. Bemærk, at dataene har kolonneoverskrifter, og vi inkluderer disse i området.
- Dernæst fortæller vi DCOUNT, hvilken kolonne vi vil tælle - Oscars Won. Her har vi refereret til det med kolonnenavnet i citater, men vi kan også bruge dets numeriske position - at sætte 5 her ville gøre det samme. Hvis vi ikke definerer et feltnavn her, returnerer DCOUNT bare det antal rækker, der er tilbage efter filtrering.
- Endelig fortæller vi DCOUNT, hvilke filtre der skal anvendes på dataene, før det begynder at tælle. Vi har opstillet kriterierne for vores filtre i B3: F4.
Tag et kig på kriterietabellen i B3: F4. Bemærk, at kolonneoverskrifterne matcher dem i vores database. Vi har bare en række her, og under hvert overskrift har vi indtastet de kriterier, vi har brug for - et "år" større end 2000, et "Worldwide Gross ($ m)" større end 1000 og et 0 for "Oscars Won". DCOUNT giver os 3 resultater.
DCOUNT tæller kun numeriske værdier
Det er vigtigt at huske på, at DCOUNT kun tæller rækker med numeriske data i det felt, du definerer.
Vores eksempel ovenfor fungerede, fordi vi bad DCOUNT om at tælle feltet "Oscars Won", som indeholder tal. Hvis vi havde brugt "Navn" som vores felt, ville DCOUNT returnere 0, da der kun er tekststrengdata i den kolonne.
Hvad du kan bruge som kriterier
DCOUNT er ret fleksibel, og du kan definere dine kriterier på et par forskellige måder. Her er et par almindelige eksempler:
Brug af flere kriterierækker
Du kan bruge så mange rækker som du vil i din kriterietabel.
DCOUNT bruger "ELLER" logik til flere rækker. Dette betyder effektivt, at det vil få optællingen for hver kriterierække separat, tilføje alle tællinger og returnere summen.
Her er et eksempel:
Vi filtrerer efter film kaldet "Aladdin", der blev udgivet efter 2000, og film kaldet Titanic, der blev udgivet efter 1995.
DCOUNT returnerer 2. Hvorfor? Fordi hvis vi havde brugt en af disse kriterierækker separat, ville DCOUNT have returneret 1 for hver (Aladdin fra 2022 og Titanic fra 1997). Så ved at bruge begge rækker sammen får vi 2.
Et par punkter til at bemærke:
- I dette eksempel definerede vi ikke feltet. Bemærk, at den midterste del af formlen er tom:
= DCOUNT (B8: F20,, B3: F5)
- Du behøver ikke at inkludere hver kolonne i din kriterietabel. I dette eksempel havde vi kun brug for "Navn" og "År", så det er alt, hvad jeg har lagt i tabellen.
Tæller ikke-tomme celler i en database
Som jeg nævnte tidligere, tæller DCOUNT kun numeriske værdier i det felt, du angiver. Hvis du skal tælle en celle, der ikke er tom, kan du bruge DOUNTA til det. Tjek hovedsiden på DCOUNTA <> for mere information.
Tæller ikke-numeriske celler, der ikke er i en database
DCOUNTs mulighed for at filtrere dine data før tælling er nyttig - men nogle gange er det overkill. Hvis du ikke har brug for det, og du bare skal tælle celler, der indeholder numeriske værdier inden for rækkevidde, skal du bruge COUNT i stedet.
Se dette eksempel:
= TÆL (B3: B11)
Her har vi en enkelt kolonne med data, og vi brugte COUNT til at returnere antallet af celler med numeriske værdier. Vi får 4, fordi Excel tæller datoen i B4 samt de tre tal (Excel gemmer datoer som tal).
Lær mere om denne funktion på hovedsiden for COUNT. <>
DCOUNT i Google Sheets
DCOUNT -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel: