1. 问题描述
字符串与数组的相加有两种方式,一是直接使用+号,另外一种是使用字符串连接函数 concatenate,那么这两个有区别吗?
2. 使用+号连接字符串及数组
字符串会和每个数组元素分别进行相加。
如公式:="a"+[1,2,3]+"b",其结果是:a1b,a2b,a3b。
3. 使用 concatenate 函数连接字符串及数组
数组会被作为字符串与其他字符串串联。
如公式:=concatenate("a",[1,2,3],"b"),其结果是 a1,2,3b。
字符串与数组的相加有两种方式,一是直接使用+号,另外一种是使用字符串连接函数 concatenate,那么这两个有区别吗?
字符串会和每个数组元素分别进行相加。
如公式:="a"+[1,2,3]+"b",其结果是:a1b,a2b,a3b。
数组会被作为字符串与其他字符串串联。
如公式:=concatenate("a",[1,2,3],"b"),其结果是 a1,2,3b。
反馈已提交
网络繁忙