Del via


EXCEPT

gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning

Returnerer radene i first tabellen i uttrykket som vises not i second tabellen.

Syntaks

EXCEPT(<table_expression1>, <table_expression2>)

Parametere

Vilkår Definisjon
Table_expression Alle DAX uttrykk som returnerer en tabell.

Returner value

En tabell som contains radene i én tabell minus all radene i en annen tabell.

Merknader

  • If en rad vises på all i begge tabellene, and det at duplikatene not finnes i resultatsettet. If en rad vises bare i table_expression1, vises den and duplikatene vises i resultatsettet.

  • Kolonnenavnene samsvarer med kolonnenavnene i table_expression1.

  • Den returnerte tabellen har avstamming basert på kolonnene i table_expression1 , uavhengig av avstammingen av kolonnene i second tabellen. For eksempel, if den first kolonnen i first table_expression har avstamming til basiskolonneN C1 i modellen, vil Except redusere radene basert på tilgjengeligheten til values i den first kolonnen i second table_expression and holde avstammingen på basiskolonne C1 intakt.

  • De to tabellene må ha samme antall kolonner.

  • Kolonner sammenlignes basert på plassering, and datasammenligning uten type tvang.

  • Settet med rader som returneres, avhenger av rekkefølgen på de to uttrykkene.

  • Den returnerte tabellen inneholder not kolonner fra tabeller related til table_expression1.

  • Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).

Eksempel

Delstater1

Tilstand
En
B
B
B
C
D
D

Delstater2

Tilstand
B
C
D
D
D
E
E
E

Except(States1, States2)

Tilstand
En

Except(States2, States1)

Tilstand
E
E
E