EXCEPT
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Retourneert de rijen van de eerste tabel in de expressie die niet in de tweede tabel worden weergegeven.
Syntaxis
EXCEPT(<table_expression1>, <table_expression2>)
Parameters
Term | Definitie |
---|---|
Table_expression |
Elke DAX-expressie die een tabel retourneert. |
Retourwaarde
Een tabel met de rijen van de ene tabel min alle rijen van een andere tabel.
Opmerkingen
Als een rij helemaal in beide tabellen wordt weergegeven, zijn deze en de duplicaten niet aanwezig in de resultatenset. Als een rij alleen in table_expression1 wordt weergegeven, worden deze en de bijbehorende duplicaten weergegeven in de resultatenset.
De kolomnamen komen overeen met de kolomnamen in table_expression1.
De geretourneerde tabel heeft herkomst op basis van de kolommen in table_expression1, ongeacht de herkomst van de kolommen in de tweede tabel. Als de eerste kolom van de eerste table_expression bijvoorbeeld herkomst heeft van de basiskolom C1 in het model, worden de rijen verminderd op basis van de beschikbaarheid van waarden in de eerste kolom van het tweede table_expression en blijft de herkomst op basiskolom C1 intact.
De twee tabellen moeten hetzelfde aantal kolommen hebben.
Kolommen worden vergeleken op basis van positionering en gegevensvergelijking zonder typeverplaatsing.
De set rijen die worden geretourneerd, is afhankelijk van de volgorde van de twee expressies.
De geretourneerde tabel bevat geen kolommen uit tabellen die zijn gerelateerd aan table_expression1.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Voorbeeld
Staten1
Staat |
---|
Een |
B |
B |
B |
C |
D |
D |
Staten2
Staat |
---|
B |
C |
D |
D |
D |
E |
E |
E |
Except(States1, States2)
Staat |
---|
Een |
Except(States2, States1)
Staat |
---|
E |
E |
E |