一、ADDCOLUMN
释义:将计算列添加到给定的表或表表达式
语法:ADDCOLUMNS(表 或 表达式返回的表, 列名,表达式,[列名,表达式…])
参数:
- 第一参数:表 或 表达式返回的表
- 第二能数:自定义的列名,需要用双引号包起来
- 第三参数:返回标量值dax表达式
备注:
- 第一参数的表或表的表达式存在数据沿袭
- 通过表达式派生出的新列数据以第一参数表的行上下文为依据进行计算
- 通过表达式派生出的新列不具备数据沿袭
- 返回的表具有第一参数表所自带的扩展表属性
示例:返回产品类别表的扩展版本,其中包括来自经销商渠道和 Internet 销售渠道的销售额总值
ADDCOLUMNS(ProductCategory,
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
注:不支持在 DirectQuery 模式下使用此 DAX 函数
DAX函数ADDCOLUMNS详解及示例
本文详细介绍了DAX中的ADDCOLUMNS函数,用于在表或表表达式中添加计算列。该函数接受表、列名和表达式作为参数,新增列基于原有表的行上下文计算,不具有数据沿袭。示例展示了如何利用ADDCOLUMNS计算产品类别表中经销商和互联网销售渠道的销售额总值。注意,ADDCOLUMNS不支持在DirectQuery模式下使用。
146

被折叠的 条评论
为什么被折叠?



