CONCATENATE 函数¶
1. 函数概述¶
CONCATENATE 是 Excel 中用于将多个文本内容拼接成一个字符串的函数。它常用于把姓名与称谓合并、把地址分段合并、把固定前缀与编号合并、把不同单元格内容合并成可读文本等场景。
需要注意的是:CONCATENATE 的作用是“拼接文本”,如果参与拼接的是数字、日期等,Excel 会先把它们按当前格式规则转为文本后再进行合并。
2. 基础语法¶
3. 参数说明¶
-
text1(必填) 第一个要拼接的文本项。可以是:
- 单元格引用(如
A1) - 直接输入的文本(如
"北京") - 其他函数返回的结果(如
TEXT(A1,"yyyy-mm-dd"))
- 单元格引用(如
-
text2, ...(可选,可多个) 继续追加拼接的文本项,数量可以有很多个。每个参数同样可以是单元格引用、文本常量或函数表达式。
补充说明:
- 直接输入文本常量时,需要用英文双引号包裹,例如
"_"、":"、"("。 - 想在拼接结果中加入空格、连接符、括号等分隔内容,也应作为一个独立参数传入。
4. 基础用法示范¶
4.1 拼接两个单元格内容¶
假设:
A2为张B2为三
公式:
结果:
4.2 拼接时加入分隔符¶
假设:
A2为张三B2为销售部
目标输出:张三-销售部
公式:
结果:
4.3 拼接固定前缀 + 编号¶
假设:
A2为1024
目标输出:NO.1024
公式:
结果:
4.4 拼接多段地址(含空格/分隔符)¶
假设:
A2为广东省B2为深圳市C2为南山区D2为科技园
目标输出:广东省 深圳市 南山区 科技园
公式:
结果:
4.5 与 TEXT 函数配合¶
在拼接时,如果你希望日期或数字以指定格式呈现,推荐搭配 TEXT 函数先转为文本再拼接。
假设:
A2为日期2026/1/14B2为订单
目标输出:订单-2026-01-14
公式:
结果:
4.6 拼接生成“可读句子”结构¶
假设:
A2为张三B2为北京C2为已发货
目标输出:张三在北京:已发货
公式:
结果:
5. 总结¶
CONCATENATE用于把多个文本项按顺序拼接成一个完整字符串,适合制作编号、合并字段、生成可读文本等。- 参数既可以是单元格引用,也可以是用双引号包裹的固定文本,还可以是其他函数结果。
- 需要分隔符(如空格、短横线、括号、冒号)时,把分隔符作为单独参数传入即可。
- 若要控制日期、数字在拼接后的展示格式,建议先用
TEXT将其按指定格式转成文本,再拼接。