Funksionet DCOUNT dhe DCOUNTA në Excel numërojnë regjistrime në një tabelë bazë të dhënash që përputhen me kriteret që specifikoni. Të dy funksionet përdorin të njëjtën sintaksë, siç mund ta shihni këtu:
=DCOUNT( baza e të dhënave , fusha , kriteret )
=DCOUNTA (baza e të dhënave, fusha, kriteret)
ku baza e të dhënave është një referencë e diapazonit në tabelën Excel që mban vlerën që dëshironi të numëroni, fusha i tregon Excel-it se cilën kolonë në bazën e të dhënave të numërojë dhe kriteri është një referencë diapazoni që identifikon fushat dhe vlerat e përdorura për të përcaktuar kriteret tuaja të përzgjedhjes.
Fusha Argumenti mund të jetë një referencë qelizë mban emrin fushë, emri fushë mbyllur në thonjëza, ose një numër që identifikon kolonën (1 për kolonën e parë, 2 për kolonën e dytë, dhe kështu me radhë).
Excel ofron disa funksione të tjera për numërimin e qelizave me vlera ose etiketa: COUNT, COUNTA, COUNTIF dhe COUNTBLANK.
Sidoqoftë, funksionet ndryshojnë në mënyrë delikate. DCOUNT numëron fushat me vlera; DCOUNTA numëron fushat që nuk janë bosh.
Si shembull se si funksionojnë funksionet DCOUNT dhe DCOUNTA, supozoni se keni ndërtuar këtë fletë pune, e cila përmban një listë lojtarësh në një ekip softball. Rreshti 1 ruan emrat e fushave: Lojtari, Mosha dhe Mesatarja e goditjes. Rreshtat 2–11 ruajnë të dhënat individuale.
Rreshtat 14 dhe 15 ruajnë gamën e kritereve. Emrat e fushave hyjnë në rreshtin e parë. Rreshtat pasues ofrojnë etiketa ose vlera ose shprehje logjike Boolean që funksionet DCOUNT dhe DCOUNTA përdorin për të zgjedhur regjistrimet nga lista për numërim.
Për shembull, ka një shprehje Boolean në qelizën B15, e cila i thotë funksionit të përfshijë vetëm regjistrime ku Mosha tregon një vlerë më të madhe se tetë. Në këtë rast, atëherë, funksionet numërojnë lojtarët në ekip që janë më të vjetër se 8 vjeç.
Funksioni DCOUNT, i cili shfaqet në qelizën F3, është
=DCOUNT(A1:C11,C1,A14:C15)
Funksioni numëron lojtarët në ekip që janë më të vjetër se 8. Por për shkak se funksioni DCOUNT shikon vetëm lojtarët me një mesatare goditjeje në fushën e Mesatarja e goditjes, ai kthen 8. Një mënyrë tjetër për të thënë të njëjtën gjë është se në këtë shembull, DCOUNT numëron numrin e lojtarëve në ekip që janë më të vjetër se 8 vjeç dhe kanë një mesatare goditjeje.
Funksioni DCOUNTA, i cili shfaqet në qelizën F5, është
=DCOUNTA(A1:C11,3,A14:C15)
Funksioni numëron lojtarët në ekip që janë më të vjetër se 8 vjeç dhe kanë një pjesë të informacionit të futur në fushën Mesatarja e goditjes. Funksioni kthen vlerën sepse secili nga lojtarët më të vjetër se 8 ka diçka të ruajtur në fushën Mesatarja e goditjes. Tetë prej tyre, në fakt, kanë vlera mesatare.
Nëse thjesht dëshironi të numëroni regjistrimet në një listë, mund të hiqni argumentin e fushës nga funksionet DCOUNT dhe DCOUNTA. Kur e bëni këtë, funksioni thjesht numëron të dhënat në listë që përputhen me kriteret tuaja, pa marrë parasysh nëse disa fusha ruan një vlerë ose nuk janë bosh.
=DCOUNT(A1:C11,,A14:C15)
=DCOUNTA(A1:C11,,A14:C15)
Shënim: Për të hequr një argument, thjesht lini hapësirën midis dy presjeve bosh.