Jaa


EXCEPT

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Palauttaa lausekkeessa olevan first taulukon rivit, jotka not näkyvät second taulukossa.

Syntaksi

EXCEPT(<table_expression1>, <table_expression2>)

Parametrit

Termi Määritelmä
Table_expression Mikä tahansa DAX-lauseke, joka palauttaa taulukon.

Palauta value

Taulukko, joka contains yhden taulukon rivit miinus all toisen taulukon rivit.

Huomautuksia

  • If rivi näkyy molemmissa taulukoissa all, se and, että sen kaksoiskappaleet ovat not läsnä tulosjoukossa. If rivi näkyy vain table_expression1, se and sen kaksoiskappaleet näkyvät tulosjoukossa.

  • Sarakkeiden nimet vastaavat table_expression1 sarakkeiden nimiä.

  • Palautetusta taulukosta on table_expression1 sarakkeiden mukainen siirtymä riippumatta second -taulukon sarakkeiden historiatietojen periytymisestä. Jos esimerkiksi iffirst table_expression first sarakkeessa on siirtymä mallin perussarakkeeseen C1, Except vähentää rivejä sen mukaan, onko valuesfirst sarakkeessa second table_expression and säilyttää perussarakkeen C1 historiatiedot ennallaan.

  • Kahdessa taulukossa on oltava sama määrä sarakkeita.

  • Sarakkeita verrataan sijainnin perusteella and tietojen vertailussa ilman tyypin pakottamista.

  • Palautettujen rivien joukko riippuu kahden lausekkeen järjestyksestä.

  • Palautettu taulukko sisältää not sarakkeita taulukoista related table_expression1.

  • Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.

Esimerkki

Osavaltiot1

Valtio
A
B
B
B
C
D
D

Osavaltiot2

Valtio
B
C
D
D
D
E
E
E

Except(Osavaltiot1, Osavaltiot2)

Valtio
A

Except(Osavaltiot2, Osavaltiot1)

Valtio
E
E
E