Funkcija DCOUNT prešteje enolične vrednosti v naboru zapisov

Funkcija DCOUNT prešteje enolične vrednosti v naboru zapisov

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Ste kdaj imeli dolg seznam zapisov s morebitne podvojene vrednosti in želeli, da dobite število, ki vključuje vrednost samo enkrat? Funkcija DCount je tisto, kar potrebujete za štetje enoličnih vrednosti v določenem naboru zapisov. Funkcija DCount() se uporablja v makrih, izraze, ali v izračunani kontrolnik. Ta funkcija DCount vzorec se skupno število naročil, ki so bili dani na določen datum.

DCount( izraz, domena [, pogoj] )

Zgornja sintaksa funkcije »DCOUNT« ima nekaj obveznih in nekaj izbirnih delov:

Argument

Opis

izraz

Obvezni del identificira polje, ki se uporabi za štetje zapisov. To je lahko izraz niza, ki označuje polje v tabeli ali poizvedbi, ali izraz, ki naredi izračune na podlagi polja. Vključuje lahko na primer ime polja v tabeli, kontrolnik obrazca ali funkcijo. Funkcija je lahko vdelana ali uporabniško določena, ne mora pa biti druga združevalna domena ali združevalna funkcija SQL.

domena

Obvezni del, ki določa nabor zapisov. Lahko je ime tabele ali poizvedbe.

pogoj

To je izbirno in je izraz niza, ki omejuje obseg podatkov, funkcija DCount . To je podobna stavka WHERE v izjavi SQL. Ne pozabite, da morate vsa polja, ki se uporablja kot merilo uporablja tudi v domenodel sintakso ali funkcija DCount vrne na Null.

Opomba : Čeprav lahko argument izraz opravi izračune, rezultati niso na voljo, ker funkcija DCOUNT vrne le število zapisov.

Drugi primer koristne uporabe funkcije DCOUNT je izračunani kontrolnik, ko zaradi omejevanja obsega podatkov vključite določen pogoj. Če želite na primer prikazati število naročil, ki bodo odposlana v Kalifornijo, nastavite lastnost VirKontrolnika polja z besedilom na ta izraz:

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

Če želite vključiti tudi zapise, ki imajo polja z vrednostjo Null, uporabite zvezdico. Če želite izračunati število zapisov v tabeli »Naročila«, uporabite:

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

Če želite več informacij o ustvarjanju poizvedb ali uporabi izrazov, si oglejte članke:

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×