DAX 文本 - CONCATENATEX 函数

描述

连接针对表中每一行计算的表达式的结果。

DAX CONCATENATEX 函数是 Excel 2016 中的新增函数。

语法

CONCATENATEX (
   <table>, <expression>, [<delimiter>], [<OrderBy_Expression1>], [<Order>] …
) 

参数

Sr.No. 参数与说明
1

table

包含将对其求值表达式的行的表。

2

expression

要对表的每一行求值的表达式。

3

delimiter

可选。

连接期间使用的分隔符。

4

OrderBy_Expression1

可选。

要连接值的列。

5

Order

可选。

ASC:按升序排序。

DESC:按降序排序。

如果省略,则默认为 ASC。

返回值

单个文本字符串。

备注

CONCATENATEX 函数以表或返回表的表达式作为其第一个参数。

第二个参数是包含要连接的值的列,或返回值的表达式。

示例

CONCATENATEX (Products, [Product],", ", [Product Key], ASC)
   returns Air Purifier, Detergent Powder, Floor Cleaner, Hand Wash, Soap.
   
= CONCATENATEX (Products, [Product],",", [Product Key], DESC) 
   returns Soap, Hand Wash, Floor Cleaner, Detergent Powder, Air Purifier. 

= CONCATENATEX (Products, [Product],", ", [Product Key]) 
   returns Air Purifier, Detergent Powder, Floor Cleaner, Hand Wash, Soap.

dax_functions_text.html