Del via


UNDTAGEN

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Returnerer rækkerne i den første tabel i udtrykket, som ikke vises i den anden tabel.

Syntaks

EXCEPT(<table_expression1>, <table_expression2>)

Parametre

Begreb Definition
Table_expression 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 en række kun vises i table_expression1, vises den og dens dubletter i resultatsættet.

  • Kolonnenavnene svarer til kolonnenavnene i table_expression1.

  • Den returnerede tabel har afstamning baseret på kolonnerne i table_expression1 , uanset afstamningen af kolonnerne i den anden tabel. Hvis den første kolonne i første table_expression 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 det andet table_expression 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 table_expression1.

  • 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

State
A
B
F
F
C
D
D

Stater2

State
F
C
D
D
D
E
E
E

Except(States1, States2)

State
A

Except(States2, States1)

State
E
E
E