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:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning
Når inputparameteren er et kolonnenavn, returneres en tabel med én kolonne, der contains den entydige values fra den angivne kolonne. Duplikerede values fjernes, and der returneres kun entydige values. Du kan tilføje en BLANKvalue. Når inputparameteren er et tabelnavn, returneres rækkerne fra den angivne tabel. Dubletrækker bevares. Der kan tilføjes en BLANK række.
Bemærk
Denne funktion kan ikke bruges til at returnere values i en celle or kolonne i et regneark. I stedet kan du bruge den som en mellemliggende funktion, der er indlejret i en formel, til at få vist en liste over entydige values, der kan tælles or, der bruges til at filterorsum andre values.
VALUES(<TableNameOrColumnName>)
Begreb | Definition |
---|---|
TableName or ColumnName |
En kolonne, hvorfra der skal returneres entydige values, or en tabel, hvorfra der skal returneres rækker. |
Når inputparameteren er et kolonnenavn, en tabel med en enkelt kolonne. Når inputparameteren er et tabelnavn, returneres en tabel med de samme kolonner.
Når du bruger funktionen VALUES i en kontekst, der er filtreret, påvirkes de entydige values, der returneres af VALUES, af filter. if du f.eks. filter efter Område, and returnerer en liste over values for City, indeholder listen kun de byer i de områder, der er tilladt af filter. Hvis du vil returnere all af byerne, uanset eksisterende filters, skal du bruge funktionen ALL til at fjerne filters fra tabellen. I second eksempel vises brugen af ALL med VALUES.
Denne funktion understøttes not til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner or RLS-regler (row-level security).
Du kan få de bedste fremgangsmåder, når du bruger VALUESi Brug SELECTEDVALUE i stedet for VALUES.
Når argumentet er et kolonnenavn i de fleste scenarier, er resultaterne af funktionen VALUES identiske med resultaterne for funktionen DISTINCT
. Begge funktioner fjerner dubletter and returnerer en liste over de mulige values i den angivne kolonne. Funktionen VALUES kan dog også returnere en blankvalue. Dette blankvalue er nyttigt i de tilfælde, hvor du søger efter forskellige values fra en related tabel, men en value, der bruges i relationen, mangler i én tabel. I databaseterminologi kaldes dette en overtrædelse af referentiel integritet. Sådanne uoverensstemmelser i data kan forekomme, når én tabel opdateres and den related tabel er not.
Når argumentet er et tabelnavn, returnerer resultatet af funktionen VALUESall rækker i den angivne tabel plus en blank række, if der er en overtrædelse af referentiel integritet. Funktionen DISTINCT fjerner duplikerede rækker and returnerer entydige rækker i den angivne tabel.
Bemærk
Funktionen DISTINCT gør det muligt for et kolonnenavn or et gyldigt tabeludtryk som argument, men funktionen VALUES accepterer kun et kolonnenavn or et tabelnavn som argument.
I følgende tabel opsummeres uoverensstemmelsen mellem data, der kan forekomme i to related tabeller, når referentiel integritet not bevares.
Tabellen MyOrders | Tabellen MySales |
---|---|
1. juni | Salg den 1. juni |
2. juni | Salg 2. juni |
(der er ikke angivet nogen ordredatoer) | Salg den 3. juni |
If du bruger funktionen DISTINCT til at returnere en liste over datoer, returneres der kun to datoer. Men if du bruger funktionen VALUES, returnerer funktionen de to datoer plus et ekstra blank medlem. Alle rækker fra tabellen MySales, der not har en tilsvarende date i tabellen MyOrders, vil også blive "matchet" med dette ukendte medlem.
Følgende formel tæller antallet af entydige fakturaer (salgsordrer), and giver følgende resultater, når de bruges i en rapport, der indeholder Product Kategorinavne:
= COUNTROWS(VALUES('InternetSales_USD'[SalesOrderNumber]))
Returnerer
Rækkenavne | Count fakturaer |
---|---|
Accessories | 18,208 |
Cykler | 15,205 |
Tøj | 7,461 |
Samlet total | 27,659 |
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