01 使用“&”连接字符串
如下图,我们可以看到,使用“&”连接字符串,是非常容易使用的,你只需将”&”放在你需要拼接值之间,就可以实现拼接字符串的操作,它使用”&”号连接无限数量的值。
02 CONCATENATE 函数
CONCATENATE函数语法: CONCATENATE(, )
说明:CONCATENATE 函数将两个文本字符串联接成一个文本字符串。 联接的项可以是文本、数字、表示为文本的布尔值或者这些项的组合。 如果某一列包含适当的值,您还可以使用列引用。
DAX 中的 CONCATENATE 函数只接受两个参数,如果你想连接两个以上的字符串,你必须嵌套CONCATENATE,而 Excel CONCATENATE 函数则接受最多 255 个参数。
03 CONCATENATEX 函数
CONCATENATEX函数语法:CONCATENATEX(
说明:此函数将表或返回表的表达式作为其第一个参数。第二个参数是包含要连接的值的列,或包含返回值的表达式。
使用CONCATENATEX 函数之前我们需先创建一张表:
然后使用CONCATENATEX 函数
04 函数 COMBINEVALUES
函数COMBINEVALUES的作用类似于CONCATENATE,但它至少需要三个参数
语法:COMBINEVALUES(, , [, ]…)
分隔符必须是常量非空字符串,这意味着您不能使用” ”,变量或函数作为分隔符。表达式可以是任何类型的标量值。
例如,您可以使用逗号和空格之间的空格连接文本字符串“A”和“B”,如下所示:
A, B = COMBINEVALUES (