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 |