Video: How to use DMAX function in Microsoft® Excel 2024
Funktionerna DCOUNT och DCOUNTA i Excel räknar upp poster i en databastabell som matchar kriterier som du anger. Båda funktionerna använder samma syntax som du kan se här:
= DCOUNT ( databas , fält , kriterier ) = DCOUNTA (databas, fält, kriterier)
där databas är en referens till Excel-tabellen som innehåller värdet som du vill räkna, fält berättar vilken kolumn i databasen som ska räknas och < kriterier är en referensreferens som identifierar de fält och värden som används för att definiera dina urvalskriterier. fältet
kan vara en cellreferens med fältnamnet, fältnamnet i citatmärkena eller ett nummer som identifierar kolumnen (1 för den första kolumnen, 2 för den andra kolumnen, och så vidare). Excel innehåller flera andra funktioner för att räkna celler med värden eller etiketter: COUNT, COUNTA, COUNTIF och COUNTBLANK. Funktionerna skiljer emellertid sig subtilt. DCOUNT räknar fält med värden; DCOUNTA räknar in fält som inte är tomma.
Som ett exempel på hur DCOUNT och DCOUNTA fungerar fungerar antar du att du har skapat det här kalkylbladet, som innehåller en lista över spelare på ett mjukbollslag. Rad 1 lagrar fältnamn: Spelare, Ålder och Batting Genomsnitt. Rader 2-11 lagra enskilda poster.
Raderna 14 och 15 lagrar kriterierna. Fältnamn går in i första raden. Efterföljande rader ger etiketter eller värden eller booleska logiska uttryck som DCOUNT och DCOUNTA-funktionerna använder för att välja poster från listan för räkning.
Till exempel finns det ett booleskt uttryck i cell B15, som berättar att funktionen endast innehåller poster där åldern visar ett värde som är större än åtta. I så fall räknar funktionerna med spelare som är äldre än 8.
DCOUNT-funktionen, som visas i cell F3, är= DCOUNT (A1: C11, C1, A14: C15) < Funktionen räknar spelarna på laget som är äldre än 8. Men eftersom DCOUNT-funktionen bara ser ut på spelare med ett batting-medelvärde i Batting Average-fältet, returneras det 8. Ett annat sätt att säga detsamma är att i detta Exempel, DCOUNT räknar antalet spelare på laget som är äldre än 8 och har ett battingmedelvärde.
DCOUNTA-funktionen, som visas i cell F5, är
= DCOUNTA (A1: C11, 3, A14: C15)
Funktionen räknar spelarna på laget som är äldre än 8 och har en del av information som ingick i fältet Batting Average.Funktionen returnerar värdet eftersom varje spelare äldre än 8 har något lagrat i fältet Batting Average. Åtta av dem har faktiskt batting medelvärden.
Om du bara vill räkna upp poster i en lista kan du utelämna fältet från DCOUNT och DCOUNTA-funktionerna. När du gör det här räknar funktionen bara poster i listan som matchar dina kriterier utan hänsyn till huruvida något fält lagrar ett värde eller är nonblank.
= DCOUNT (A1: C11, A14: C15) = DCOUNTA (A1: C11, A14: C15)
Obs!
För att lämna ett argument lämnar du bara mellanslag mellan de två kommanerna tomma.