EXCEPT
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Gibt die Zeilen der first Tabelle im Ausdruck zurück, die not in der second Tabelle angezeigt werden.
Syntax
EXCEPT(<table_expression1>, <table_expression2>)
Parameter
Ausdruck | Definition |
---|---|
Table_expression |
Ein beliebiger DAX Ausdruck, der eine Tabelle zurückgibt. |
value zurückgeben
Eine Tabelle, die die Zeilen einer Tabelle minus all den Zeilen einer anderen Tabelle contains.
Bemerkungen
If eine Zeile bei all in beiden Tabellen angezeigt wird, and ihre Duplikate im Resultset not vorhanden sind. If eine Zeile nur in table_expression1 angezeigt wird, wird sie and ihre Duplikate im Resultset angezeigt.
Die Spaltennamen entsprechen den Spaltennamen in table_expression1.
Die zurückgegebene Tabelle verfügt über eine Linie basierend auf den Spalten in table_expression1 , unabhängig von der Zeile der Spalten in der second Tabelle. Beispielsweise reduziert if die first Spalte von first table_expression eine Linie an die Basisspalte C1 im Modell, die Except reduziert die Zeilen basierend auf der Verfügbarkeit von values in der spalte first von second table_expression and die Linie für die Basisspalte C1 intakt.
Die beiden Tabellen müssen dieselbe Anzahl von Spalten aufweisen.
Spalten werden basierend auf der Positionierung, and Datenvergleich ohne Typkoersion verglichen.
Der zurückgegebene Zeilensatz hängt von der Reihenfolge der beiden Ausdrücke ab.
Die zurückgegebene Tabelle enthält not Spalten aus Tabellen related in table_expression1.
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Staaten 1
Zustand |
---|
Ein |
B |
B |
B |
C |
D |
D |
Staaten 2
Zustand |
---|
B |
C |
D |
D |
D |
E |
E |
E |
Except(Staaten1, Staaten2)
Zustand |
---|
Ein |
Except(Staaten2, Staaten1)
Zustand |
---|
E |
E |
E |