Funktsioonid DCOUNT ja DCOUNTA Excelis loendavad andmebaasitabelis, mis vastavad teie määratud kriteeriumidele. Mõlemad funktsioonid kasutavad sama süntaksit, nagu näete siit:
=DCOUNT( andmebaas , väli , kriteeriumid )
=DCOUNTA(andmebaas,väli,kriteeriumid)
kus andmebaas on vahemiku viide Exceli tabelile, mis sisaldab väärtust, mida soovite loendada, väli ütleb Excelile, millist andmebaasi veergu loendada, ja kriteeriumid on vahemiku viide, mis tuvastab teie valikukriteeriumide määratlemiseks kasutatud väljad ja väärtused.
Valdkonnas argument võib olla lahtriviitele hoides välja nime välja nime jutumärkides või number, mis identifitseerib veerus (1 esimeses veerus 2 teises veerus ja nii edasi).
Excel pakub väärtuste või siltidega lahtrite loendamiseks mitmeid muid funktsioone: COUNT, COUNTA, COUNTIF ja COUNTBLANK.
Funktsioonid erinevad aga peenelt. DCOUNT loeb väärtustega väljad; DCOUNTA loeb väljad, mis ei ole tühjad.
Funktsioonide DCOUNT ja DCOUNTA toimimise näitena oletame, et olete koostanud selle töölehe, mis sisaldab softballi meeskonna mängijate loendit. 1. rida salvestab väljade nimed: mängija, vanus ja löökkeskmine. Ridadele 2–11 salvestatakse üksikud kirjed.

Ridadele 14 ja 15 salvestatakse kriteeriumide vahemik. Väljade nimed lähevad esimesse ritta. Järgmised read pakuvad silte või väärtusi või Boole'i loogikaväljendeid, mida funktsioonid DCOUNT ja DCOUNTA kasutavad loendist kirjete valimiseks loendamiseks.
Näiteks on lahtris B15 Boole'i avaldis, mis käsib funktsioonil kaasata ainult need kirjed, mille vanus näitab väärtust, mis on suurem kui kaheksa. Sel juhul loevad funktsioonid meeskonnas mängijaid, kes on vanemad kui 8.
DCOUNT funktsioon, mis kuvatakse lahtris F3, on
=DLOEND(A1:C11,C1,A14:C15)
Funktsioon loendab võistkonna mängijad, kes on vanemad kui 8. Kuna aga funktsioon DCOUNT vaatab ainult neid mängijaid, kelle löökkeskmine väljal on löökkeskmine, tagastab see 8. Teine võimalus sama asja öelda on see, et selles näites DCOUNT loeb üle 8-aastaste mängijate arvu meeskonnas, kellel on löök keskmine.
DCOUNTA funktsioon, mis kuvatakse lahtris F5, on
=DCOUNTA(A1:C11,3,A14:C15)
Funktsioon loendab võistkonna mängijad, kes on vanemad kui 8 ja kelle kohta on väljale löömise keskmine sisestatud mõni teave. Funktsioon tagastab väärtuse, kuna igal üle 8-aastasel mängijal on midagi väljale Löökide keskmine salvestatud. Neist kaheksal on tegelikult löövad keskmised väärtused.
Kui soovite loendis kirjeid lihtsalt loendada, võite välja argumendi funktsioonidest DCOUNT ja DCOUNTA välja jätta. Kui teete seda, loendab funktsioon loendis olevad kirjed, mis vastavad teie kriteeriumidele, sõltumata sellest, kas mõni väli salvestab väärtuse või pole tühi.
=DLOEND(A1:C11,,A14:C15)
=DCOUNTA(A1:C11,,A14:C15)
Märkus. Argumendi väljajätmiseks jätke lihtsalt kahe koma vaheline ruum tühjaks.