Brojanje jedinstvenih vrijednosti u skupu zapisa pomoću funkcije DCount

Brojanje jedinstvenih vrijednosti u skupu zapisa pomoću funkcije DCount

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Imate jeste li ikada imali dugačak popis zapisa koji sadrže moguće duplicirane vrijednosti te željeli da biste dobili ukupan koja sadrži samo vrijednosti jedna jedinica vremena? Funkcija DCount je što vam je potrebno za Brojanje jedinstvenih vrijednosti u određenom skupu zapisa. Funkcija DCount() se koristi u makronaredbe, izraze upita ili izračunata kontrola. Slijedi primjer funkcije DCount da biste dobili ukupan broj narudžbi koje su smještene na određeni datum:

DCount( izraz, domena [, kriterij] )

U navedenoj sintaksi funkcije DCount postoji nekoliko obaveznih i neobaveznih dijelova:

Argument

Opis

izraz

Obavezni identifikator polja koje valja koristiti za brojanje zapisa. To može biti nizovni izraz koji služi kao identifikator polja u tablici ili upitu ili pak izraz koji izračunava polje. On, primjerice, može obuhvaćati naziv polja tablice, kontrolu obrasca ili funkciju. Funkcija može biti ugrađena ili korisnički definirana, ali ne i agregirana funkcija neke druge domene ili SQL agregirana funkcija.

domena

Obavezni dio koji definira skup zapisa, što može biti naziv tablice ili zapisa.

kriterij

Ovo nije obavezno i je nizovni izraz u kojem se ograničava raspon podataka za funkcija DCount . Slično WHERE u SQL izrazu je. Imajte na umu da sva polja koristiti kao kriterij mora se koristiti i u domenevraća dio vidjet ćete da sintaksa ili funkcija DCount u Null.

Napomena : Iako argument izraz može izračunavati, rezultati nisu dostupni jer funkcija DCount daje samo broj zapisa.

Funkciju DCount trebali biste koristiti i u izračunatoj kontroli kada specifičnim kriterijem ograničavate raspon podataka. Da biste, primjerice, prikazali broj narudžbi koje se šalju u Kaliforniju, postavite svojstvo ControlSource tekstnog okvira na sljedeći izraz:

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

Da biste uvrstili i zapise koji imaju polja s vrijednosti nula, koristite zvjezdicu. Da biste izračunali broj zapisa u tablici Narudžbe, trebali biste koristiti:

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

Dodatne informacije o stvaranju upita ili korištenju izraza pročitajte u člancima:

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×