在我们日常工作中,有时需要将一些数据按照一定格式制作一个文本,以便数据的传递和处理。比如,有以下一张表:
我们要把工人生产情况导入考核系统,但系统只接受以下格式的文本:
流水线|工号|姓名|生产数量
流水线|工号|姓名|生产数量
流水线|工号|姓名|生产数量
流水线|工号|姓名|生产数量
……
这时,我们怎样才能把上面的表快速转换为系统接受的格式呢?简单说来,一共有2种方法:
方法一:连接符“&”
连接符“&”的作用是把前后两个文本内容连接起来,在这里我们用这个符号分别将四列内容与“|”连接,注意,分隔符“|”两边要用英文双引号包起来。
在E2单元格输入:=D2&"|"&B2&"|"&A2&"|"&C2
方法二:内置函数CONCATENATE()
用该函数可将指定字符按顺序连接起来,同方法一,分隔符“|”两边要用英文双引号包起来。
在E2单元格输入:=CONCATENATE(D2,"|",B2,"|",A2,"|",C2)
以上便是Excel中拼接字符串的2种方法,是不是挺简单?