共用方式為


ADDCOLUMNS

適用於:計算結果列匯出數據表量值視覺計算

將計算結果欄新增至指定的資料表或資料表運算式。

語法

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

參數

詞彙 [定義]
table 傳回資料表的所有 DAX 運算式。
NAME 提供給資料行的名稱,以雙引號括住。
expression 任何傳回純量運算式的 DAX 運算式,都會針對「資料表」的每個資料列進行評估。

傳回值

資料表,其包含其所有原始資料行和新增的資料行。

備註

在計算結果欄或資料列層級安全性 (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] [網路銷售] [轉銷商銷售額]
Bikes 1 1 25107749.77 63084675.04
元件 2 2 11205837.96
Clothing 3 3 306157.5829 1669943.267
配件 4 4 640920.1338 534301.9888