EXCEPT

适用于:计算列计算表Measure视觉计算

返回表达式中 first 表中 not 出现在 second 表中的行。

语法

EXCEPT(<table_expression1>, <table_expression2>)

参数

术语 定义
Table_expression 返回表的任何 DAX 表达式。

返回 value

一个表,contains 一个表的行减去 all 另一个表的行。

言论

  • If 这两个表中 all 显示一行,它 and 其重复项 not 结果集中存在。 If 行仅显示在table_expression1中,它 and 其重复项将显示在结果集中。

  • 列名将与table_expression1中的列名匹配。

  • 无论 second 表中列的世系如何,返回的表都基于table_expression1中的列的世系。 例如,iffirst table_expression 的 first 列在模型中具有基列 C1 的世系,Except 会根据 first 列中 values 的可用性减少行,second table_expression and 使基列 C1 上的世系保持不变。

  • 这两个表必须具有相同的列数。

  • 列基于位置进行比较,and 数据比较,没有类型强制。

  • 返回的行集取决于两个表达式的顺序。

  • 返回的表 not 包含表 related 到table_expression1的列。

  • 在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 DirectQuery 模式下使用此函数。

States1

一个
B
B
B
C
D
D

States2

B
C
D
D
D
E
E
E

Except(州 1、州 2)

一个

Except(州 2, 州 1)

E
E
E