共用方式為


ADDCOLUMNS

適用於:匯出數據行計算數據表量值視覺計算

將匯出數據行加入指定的數據表或數據表運算式。

語法

ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)  

參數

術語 定義
table 傳回數據表的任何 DAX 運算式。
name 指定給數據行的名稱,以雙引弧括住。
expression 任何傳回純量表達式的 DAX 運算式,都會針對 table的每個數據列進行評估。

傳回值

包含其所有原始數據行和已加入之數據行的數據表。

言論

在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

下列範例會傳回產品類別目錄數據表的擴充版本,其中包含轉銷商頻道和因特網銷售的總銷售值。

ADDCOLUMNS(ProductCategory
               , "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])  
               , "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))  

下表顯示數據預覽,因為預期會收到數據表的任何函式:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [因特網銷售] [轉銷商銷售]
自行車 1 1 25107749.77 63084675.04
元件 2 2 11205837.96
服裝 3 3 306157.5829 1669943.267
輔料 4 4 640920.1338 534301.9888