Funktsioon DCount loendab kirjekomplekti kordumatuid väärtusi

Funktsioon DCount loendab kirjekomplekti kordumatuid väärtusi

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

On teil kunagi tulnud loendada erinevaid väärtusi pikas kirjeloendis, kus võib esineda duplikaatväärtusi? Määratud kirjekomplektis kordumatute väärtuste loendamiseks vajate funktsiooni DCount. Funktsiooni DCount()() kasutatakse makrodes, päringuavaldistes või arvutatud juhtelement. Järgmises näites arvutatakse DCount-funktsiooni abil kindlal kuupäeval esitatud tellimuste koguarv.

DCount( expr, domain [, criteria] )

Ülalnimetatud funktsiooni DCount süntaksil on mõni kohustuslik ja mõni valikuline osa:

Argument

Kirjeldus

avaldis

Nõutav osa, mis tuvastab kirjete loendamiseks kasutatava välja. See võib olla nii tabeli või päringu välja määrav stringavaldis kui ka avaldis, mille alusel tehakse väljaga arvutusi. Näiteks võib see sisaldada tabelivälja nime, vormi juhtelementi või funktsiooni. Funktsioon võib olla valmis- või kasutaja määratletud funktsioon, kuid mitte domeeni kokkuvõttefunktsioon ega SQL-i kokkuvõttefunktsioon.

domeen

Nõutav osa, mis määratleb kirjekomplekti; see võib olla nii tabeli- kui ka päringunimi.

kriteeriumid

See on valikuline stringiavaldis, mis piirab funktsiooni DCount andmevahemikku. See sarnaneb SQL-avaldise KUS-klausliga. Arvestage, et kõiki argumendina criteria kasutatavaid välju tuleb kasutada ka süntaksi osas domain, vastasel korral naaseb funktsioon DCount väärtuse juurde null.

Märkus. : Kuigi argument expr saab teha arvutusi, pole tulemid saadaval, kuna funktsioon DCount loendab ainult kirjete arvu.

Teine võimalus, kus saate funktsiooni DCount kasutada, on arvutatud juhtelemendi puhul kindlate andmevahemikku piiravate kriteeriumide kaasamise korral. Näiteks Californiasse tarnitavate tellimuste arvu kuvamiseks seadke tekstivälja atribuudiks Juhtelemendi allikas järgmine avaldis:

=DCount("[OrderID]", "Orders", "[ShipRegion] = 'CA'")

Kui soovite kaasata ka Null-väljadega kirjed, kasutage tärni. Tabeli Tellimused kirjete arvu arvutamiseks kasutage järgmist avaldist:

intX = DCount("*", "Orders")

Päringute loomise või avaldiste kasutamise kohta leiate lisateavet järgmistest artiklitest:

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×