DAX 其他 - UNION 函数
说明
从指定表创建联合(连接)表。
DAX UNION 函数是 Excel 2016 中的新功能。
语法
UNION (<table_expression1>, <table_expression2>, [<table_expression3>] …)
参数
Sr.No. | 参数与说明 |
---|---|
1 |
table_expression 返回表的任何 DAX 表达式。 |
返回值
包含每个表表达式的所有行的表。
备注
表必须具有相同数量的列。
列按其各自表中的位置组合。
返回表中的列名将与 table_expression1 中的列名匹配。
保留重复的行。
返回的表尽可能具有谱系。例如,如果每个 table_expression 的第一列与模型中的同一基列 C1 有血统,则 UNION 结果中的第一列将与 C1 有血统。但是,如果组合列与不同的基列有血统,或者存在扩展列,则 UNION 中的结果列将没有血统。
当数据类型不同时,结果数据类型将根据数据类型强制规则确定。
返回的表将不包含来自相关表的列。
示例
= SUMX (UNION (SalesOldData, SalesNewData), [Sales Amount])