DAX 其他 - UNION 函式



描述

從指定的表中建立聯合(聯接)表。

DAX UNION 函式是 Excel 2016 中的新增功能。

語法

UNION (<table_expression1>, <table_expression2>, [<table_expression3>] …) 

引數

編號 引數與描述
1

table_expression

返回表的任何 DAX 表示式。

返回值

包含每張表表達式的所有行的表。

備註

  • 表必須具有相同數量的列。

  • 按各個表中的位置組合各列。

  • 返回表中的列名將與 table_expression1 中的列名相符。

  • 保留重複行。

  • 返回表在可能的情況下具有譜系。例如,如果每張 table_expression 的第一個列在模型中具有到相同基礎列 C1 的譜系,則 UNION 結果中的第一個列將具有到 C1 的譜系。但是,如果組合的列與不同的基礎列有譜系,或者如果存在擴充套件列,則 UNION 中產生的列將沒有譜系。

  • 當資料型別不同時,產生的資料型別將根據資料型別轉換規則確定。

  • 返回表將不包含來自相關表中的列。

示例

= SUMX (UNION (SalesOldData, SalesNewData), [Sales Amount]) 
dax_functions_other.htm
廣告
© . All rights reserved.