Begivenhed
31. mar., 23 - 2. apr., 23
Den ultimative Microsoft Fabric-, Power BI-, SQL- og AI-communityledede begivenhed. 31. marts til 2. april 2025.
Tilmeld dig i dagDenne browser understøttes ikke længere.
Opgrader til Microsoft Edge for at drage fordel af de nyeste funktioner, sikkerhedsopdateringer og teknisk support.
Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel
Returnerer en tabel med én kolonne, der indeholder de entydige værdier fra den angivne kolonne. Duplikerede værdier fjernes med andre ord, og der returneres kun entydige værdier.
Bemærk
Denne funktion kan ikke bruges til at returnere værdier til en celle eller kolonne i et regneark. I stedet indlejrer du funktionen DISTINCT i en formel for at få vist en liste over entydige værdier, der kan overføres til en anden funktion og derefter tælles, lægges sammen eller bruges til andre handlinger.
DISTINCT(<column>)
Begreb | Definition |
---|---|
kolonne | Den kolonne, som entydige værdier skal returneres fra. Eller et udtryk, der returnerer en kolonne. |
En kolonne med entydige værdier.
Resultaterne af DISTINCT påvirkes af den aktuelle filterkontekst. Hvis du f.eks. bruger formlen i følgende eksempel til at oprette en måling, ændres resultaterne, når tabellen er filtreret, så den kun viser et bestemt område eller en bestemt tidsperiode.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Der findes en anden version af funktionen DISTINCT, DISTINCT (table), som returnerer en tabel ved at fjerne dublerede rækker fra en anden tabel eller et andet udtryk..
Funktionen VALUES ligner DISTINCT. Den kan også bruges til at returnere en liste over entydige værdier og vil generelt returnere nøjagtigt de samme resultater som DISTINCT. I nogle kontekster returnerer VÆRDIER dog en ekstra speciel værdi. Du kan få flere oplysninger under Funktionen VALUES.
Følgende formel tæller antallet af entydige kunder, der har genereret ordrer via internetkanalen. Den følgende tabel illustrerer de mulige resultater, når formlen føjes til en rapport.
= COUNTROWS(DISTINCT(InternetSales_USD[CustomerKey]))
Du kan ikke indsætte listen over værdier, som DISTINCT returnerer direkte i en kolonne. I stedet overfører du resultaterne af funktionen DISTINCT til en anden funktion, der tæller, filtrerer eller aggregerer værdier ved hjælp af listen. For at gøre eksemplet så enkelt som muligt, er tabellen med entydige værdier her blevet overført til funktionen COUNTROWS.
Rækkenavne | Accessories | Cykler | Tøj | Samlet total |
---|---|---|---|---|
2005 | 1013 | 1013 | ||
2006 | 2677 | 2677 | ||
2007 | 6792 | 4875 | 2867 | 9309 |
2008 | 9435 | 5451 | 4196 | 11377 |
Samlet total | 15114 | 9132 | 6852 | 18484 |
Bemærk også, at resultaterne ikke er additive. Det vil sige, at det samlede antal unikke kunder i 2007 ikke er summen af unikke kunder for Tilbehør, Cykler og Tøj for det pågældende år. Årsagen er, at en kunde kan tælles i flere grupper.
Filterfunktioner
Funktionen FILTER
Funktionen RELATED
Funktionen VALUES
Begivenhed
31. mar., 23 - 2. apr., 23
Den ultimative Microsoft Fabric-, Power BI-, SQL- og AI-communityledede begivenhed. 31. marts til 2. april 2025.
Tilmeld dig i dag