excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel合并函数集锦

要将下图中的所有Email地址,用英文分号拼接成一个完整的收件人地址字符串,你能想到几种函数公式写法呢?

图1

小千的若干写法分享如下:

图2

01 连接符 &

如图3:

图3

E2公式为:

=B2&";"&B3&";"&B4&";"&B5&";"&B6

02 CONCATENATE

如图4:

图4

E2公式为:

=CONCATENATE(B2,";",B3,";",B4,";",B5,";",B6)

03 CONCAT

如图5:

图5

E2公式为:

=CONCAT(B2,";",B3,";",B4,";",B5,";",B6)

CONCAT函数是CONCATENATE的升级替代者,其参数支持单元格区域,我们可以改进上述写法:C列填充英文分号,E2公式简化成:

=CONCAT(B2:C6)

效果如图6:

图6

04 PHONETIC

如图7:

图7

E2公式为:

=PHONETIC(B2:C6)

写法与CONCAT一致,不过值得一提的是,PHONETIC函数只能合并文本类型的单元格数据,数字和公式的结果均不行,而CONCAT无此短板,二者比较如图8。

图8

图中,A3数据“bc”是公式的结果,A4和A5是数字类型,PHONETIC均无法捕获,故合并后得到“ad”,而CONCAT合并后得到完整的5个单元格数据“abc12d”。

05 TEXTJOIN

如图9:

图9

E2公式为:

=TEXTJOIN(";",TRUE,B2:B6)

TEXTJOIN可以添加连接符,故C列分隔符不再需要,其第2参数表示是否忽略选区里的空白单元格,TRUE表示忽略,FALSE则不忽略。

【注意】CONCAT和TEXTJOIN函数要在Excel 2019以后的版本才能使用。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接