Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
gælder for:
beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Returnerer rækkerne i den første tabel i udtrykket, som ikke vises i den anden tabel.
Syntaks
EXCEPT(<tableExpression1>, <tableExpression2>)
Parametre
| Udtryk | Definition |
|---|---|
tableExpression |
Ethvert DAX udtryk, der returnerer en tabel. |
Returværdi
En tabel, der indeholder rækkerne i én tabel minus alle rækkerne i en anden tabel.
Bemærkninger
Hvis der overhovedet vises en række i begge tabeller, findes den og dens dubletter ikke i resultatsættet. Hvis der kun vises en række i tableExpression1, vises den og dens dubletter i resultatsættet.
Kolonnenavnene svarer til kolonnenavnene i tableExpression1.
Den returnerede tabel har afstamning baseret på kolonnerne i tableExpression1 , uanset afstamningen af kolonnerne i den anden tabel. Hvis den første kolonne i den første tabelExpression f.eks. har afstamning til basiskolonnen C1 i modellen, reducerer Except rækkerne baseret på tilgængeligheden af værdier i den første kolonne i den anden tabelExpression og bevarer afstamningen på basiskolonnen C1 intakt.
De to tabeller skal have det samme antal kolonner.
Kolonner sammenlignes på baggrund af placering og datasammenligning uden type gennemtvingelse.
Det returnerede sæt rækker afhænger af rækkefølgen af de to udtryk.
Den returnerede tabel indeholder ikke kolonner fra tabeller, der er relateret til tableExpression1.
-
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
Stater1
| Stat |
|---|
| En |
| B |
| B |
| B |
| C |
| D |
| D |
Stater2
| Stat |
|---|
| B |
| C |
| D |
| D |
| D |
| E |
| E |
| E |
Except(States1, States2)
| Stat |
|---|
| En |
Except(States2, States1)
| Stat |
|---|
| E |
| E |
| E |