对表的每一行计算表达式,然后将得到的结果串联到一个字符串中,由指定的分隔符分隔。
语法
CONCATENATEX ( <表>, <表达式>, [<分隔符>], [<排序表达式 1>], [<排序规则 1>], [<排序表达式 2>], [<排序规则 2>] … )
参数 | 属性 | 描述 |
表 | 需要逐行计算的表 | |
表达式 | 要为表的每一行计算的表达式 | |
分隔符 | 可选 | 在连接过程中使用的分隔符 |
排序表达式 | 可选 可重复 |
用于对表排序的表达式 |
排序规则 | 可选 可重复 |
应用的排序。0 /FALSE/ DESC – 降序;1 /TRUE/ ASC – 升序 |
返回值
标量
已联接的单个字符串
备注
CONCATENATEX 是迭代函数,它迭代第一个参数提供的表中的行,对于每一行,它执行第二个参数提供的表达式。所有表达式都使用作为第三个参数提供的分隔符连接起来。
示例
CONCATENATEX(Employees, [FirstName] & " " & [LastName], ",")
- MSDN 文档:CONCATENATEX
- DAX Guide:CONCATENATEX
说点什么