Excel 函数|第 15期:&/ CONCAT/ TEXTJION
- 2026-11-05 12:16:25
Excel 函数|第 15期:&/ CONCAT/ TEXTJION
Excel 函数|第 15期:&/ CONCAT/ TEXTJION
把 A 列、B 列、C 列连成一串,听起来简单,但手工拼最容易漏字、错位,几百行根本没法核对。
✅拆解公式
=TEXTJOIN("",TRUE,A2:B2) → 浙江省杭州市
变体:换个分隔符,立刻变样
=TEXTJOIN("-",TRUE,A2:B2) → 浙江省-杭州市
🎯TEXTJOIN 最值钱的地方:跳过空值(重点)
假设还有一列"区",但有些格子是空的:
=TEXTJOIN("-",TRUE,A2:C2) → 浙江省-杭州市
空的"区"被自动跳过,不会出现 浙江省-杭州市- 这种多余横杠。
把第二个参数改成 FALSE 试试——多余的横杠立刻冒出来了。
这就是第二参数的意义:TRUE 跳过空值,FALSE 保留空位。
⚠️ 6个坑(重点)
① 分隔符必须加英文双引号
即使留空,也要写成 "",不能什么都不写。
② 第二参数是 TRUE / FALSE
写 1 / 0 也能跑,但不直观,建议老老实实写 TRUE。
③ CONCAT 没有分隔符参数
想让结果带逗号,必须用 TEXTJOIN,CONCAT 做不到。
④ 版本要求
TEXTJOIN / CONCAT 需要 Excel 2019 / 365 / WPS 新版。老版本只能用 & 或 CONCATENATE。
⑤ 拼日期会变成一串数字
因为日期本质是序列号。要显示成文字,先套 TEXT:=TEXT(A2,"yyyy-mm-dd")。
⑥ 结果太长会报错
单个单元格最多 32767 个字符,拼全表容易超。
#Excel函数#办公技巧#职场效率 #文本拼接函数#TEXTJOIN#每天一个函数
收录于Excel函数公式
江西,2小时前,
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。