Lire en anglais

Partager via


EXCEPT

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Retourne les lignes de la table first dans l’expression qui not apparaissent dans la table second.

Syntaxe

DAX
EXCEPT(<table_expression1>, <table_expression2>)

Paramètres

Terme Définition
Table_expression Toute expression DAX qui retourne une table.

Retourner value

Table qui contains les lignes d’une table moins all les lignes d’une autre table.

Remarques

  • If une ligne apparaît à all dans les deux tables, elle and ses doublons sont not présentes dans le jeu de résultats. If une ligne apparaît uniquement dans table_expression1, elle and ses doublons s’affichent dans le jeu de résultats.

  • Les noms de colonnes correspondent aux noms de colonnes dans table_expression1.

  • La table retournée possède une traçabilité basée sur les colonnes de table_expression1, quelle que soit la traçabilité des colonnes de la table second. Par exemple, if la colonne first de first table_expression a une traçabilité à la colonne de base C1 dans le modèle, la Except réduit les lignes en fonction de la disponibilité de values dans la colonne first de second table_expression and conserver la traçabilité sur la colonne de base C1 intacte.

  • Les deux tables doivent avoir le même nombre de colonnes.

  • Les colonnes sont comparées en fonction du positionnement, and comparaison des données sans contrainte de type.

  • L’ensemble de lignes retournées dépend de l’ordre des deux expressions.

  • La table retournée n’inclut not les colonnes des tables related à table_expression1.

  • Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).

Exemple

États1

État
Un
B
B
B
C
D
D

États2

État
B
C
D
D
D
E
E
E

Except(États1, États2)

État
Un

Except(States2, States1)

État
E
E
E