CONCAT与TEXTJOIN都是文本合并函数,可以对任何区域进行合并,但是两者也有一些区别,下面我们来学习一下。

语法规则

1、CONCAT函数

  • 语法规则:CONCAT(text1, text2, text3,…)
  • 通俗说法:CONCAT(文本1,文本2,文本3,…)

2、TEXTJOIN函数

  • 语法规则:TEXTJOIN(delimiter,ignore_empty,text1,text2,text3,…)
  • 通俗说法:TEXTJOIN(分隔符,是否忽略空格,合并文本1,合并文本2,合并文本3,…)
  • ignore_empty如果为TRUE(默认),则忽略空单元格。

两者区别

CONCAT与TEXTJOIN函数最重要的区别在于合并文本之间是否有分隔符,我们通过下图表格中的运用案例直观地了解一下。

Office Excel 文本合并函数CONCAT与TEXTJOIN的用法与区别 

本案例分别用两个函数对A2:C2单元格中的文本进行合并:

在D2单元格输入公式:=CONCAT(A2:C2),返回结果13366668888;

在E2单元格输入公式:=TEXTJOIN("-",TRUE,A2:C2),返回结果133-6666-8888。

E2单元格内容比D2单元格多了分隔符"-",也就是TEXTJOIN函数中的第一个参数。在实际工作中,我们也可以根据需要将分隔符设为其他符号,如",""/" "*"等等。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注