EXCEPT

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Restituisce le righe della prima tabella nell'espressione che non vengono visualizzate nella seconda tabella.

Sintassi

EXCEPT(<tableExpression1>, <tableExpression2>)

Parametri

Termine Definizione
tableExpression Qualsiasi espressione DAX che restituisce una tabella.

Valore restituito

Tabella contenente le righe di una tabella meno tutte le righe di un'altra tabella.

Osservazioni

  • Se in entrambe le tabelle viene visualizzata una riga e i relativi duplicati non sono presenti nel set di risultati. Se una riga viene visualizzata solo in tableExpression1, i relativi duplicati verranno visualizzati nel set di risultati.

  • I nomi delle colonne corrispondono ai nomi delle colonne nella tabellaExpression1.

  • La tabella restituita ha una derivazione basata sulle colonne in tableExpression1, indipendentemente dalla derivazione delle colonne nella seconda tabella. Ad esempio, se la prima colonna della prima tabellaExpression ha una derivazione alla colonna di base C1 nel modello, except ridurrà le righe in base alla disponibilità dei valori nella prima colonna della seconda tabellaExpression e manterrà intatta la derivazione sulla colonna di base C1.

  • Le due tabelle devono avere lo stesso numero di colonne.

  • Le colonne vengono confrontate in base al posizionamento e al confronto dei dati senza coercizione dei tipi.

  • Il set di righe restituite dipende dall'ordine delle due espressioni.

  • La tabella restituita non include colonne di tabelle correlate a tableExpression1.

  • Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio

Stati1

Stato
Un
B
B
B
C
D
D

Stati2

Stato
B
C
D
D
D
E
E
E

Except(States1, States2)

Stato
Un

Except(States2, States1)

Stato
E
E
E