Funktionen DTæl tæller de entydige værdier i et postsæt

Funktionen DTæl tæller de entydige værdier i et postsæt

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Har du nogensinde havde en lang liste over poster med mulige dublerede værdier og gerne vil hente en optælling, der kun omfatter en værdi én gang? Funktionen DTÆL er, hvad du har brug for til at tælle entydige værdier i et bestemt sæt poster. Funktionen DTÆL() bruges i makroer, forespørgselsudtryk, eller i en beregnet kontrolelement. Her er et eksempel med funktionen til at få det samlede antal ordrer, der er placeret på en bestemt dato DCount:

DTæl( udtryk, domæne [, kriterier] )

Syntaksen i den ovenstående DTæl-funktion indeholder nogle påkrævede og nogle valgfrie dele:

Argument

Beskrivelse

udtryk

Påkrævet del, som identificerer det felt, der skal tælles poster i. Det kan være et strengudtryk, der identificerer et felt i en tabel eller forespørgsel, eller det kan være et udtryk, der foretager beregninger på et felt. Det kan f.eks. indeholde navnet på et tabelfelt, et formularkontrolelement eller en funktion. Funktionen kan enten være indbygget eller brugerdefineret, men det kan ikke være en anden domæneaggregeringsfunktion eller en SQL-aggregeringsfunktion.

domæne

Påkrævet del, der definerer postsættet, som kan være enten en tabel eller et navnet på en forespørgsel.

kriterier

Dette er valgfrit og er et strengudtryk, der begrænser dataområdet for funktionen DTÆL . Det er lig med WHERE-delsætningen i en SQL-udtryk. Husk, at alle felter, der bruges som kriterier også skal bruges i domæneen del af syntaksen eller funktionen DCount returnerer en Null.

Bemærk!: Selvom argumentet udtr kan foretage beregninger, er resultaterne ikke tilgængelige, fordi funktionen DTæl kun returnerer antal poster.

Du kan også bruge funktionen DTæl i et beregnet kontrolelement, hvor du medtager kriterier, som begrænser dataintervallet. Hvis du f.eks. vil have vist antal ordrer, som skal sendes til Californien, skal du angive egenskaben Kontrolelementkilde for et tekstfelt til følgende udtryk:

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

Hvis du også vil medtage de poster, der indeholder felter med værdien Null, skal du bruge en stjerne. Hvis du vil beregne antal poster i tabellen Ordrer, skal du bruge:

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

Hvis du vil vide mere om at oprette forespørgsler og bruge udtryk, skal du se følgende:

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×