从数据到信息
从信息到洞察

ADDCOLUMNS

顾名思义,ADDCOLUMNS 函数的作用是为表添加新的列,新增的每一列需要指定名称和对应的标量表达式。

语法

ADDCOLUMNS (<表>, <名称 1>, <表达式 1>, [[ <名称 2>, <表达式 2> ] ...])
参数 属性 描述
需要添加新列的表
名称 可重复 要添加的新列的名称
表达式 可重复 要添加的新列的表达式

返回值

ADDCOLUMNS 返回包含原始列和所有新添加列的表。由于新列使用的标量表达式沿着第一参数的每行计值,所以 ADDCOLUMNS 也是迭代函数

ADDCOLUMNS 不保留所添加列的数据沿袭,即便是简单的列引用也是如此。

示例

例如,你可以使用以下语法添加两列,计算每个产品类别下的子类别数量和产品的数量:

EVALUATE
ADDCOLUMNS (
    'Product Category',
    "Subcategories", CALCULATE ( COUNTROWS ( 'Product Subcategory' ) ),
    "Products", CALCULATE ( COUNTROWS ( Product ) )
)

扩展阅读:

说点什么

1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
  订阅本文评论  
提醒
DAX 圣经

DAX 函数大全

DAX 查询

DAX 运算符