CONCAT 把多个文本参数按顺序首尾相接成一段文本,参数可以直接传区域(这是它比老函数 CONCATENATE 强的地方)。需要分隔符或忽略空值时,换 TEXTJOIN。
CONCAT(文本1, [文本2], …)
| 参数 | 说明 |
|---|---|
文本1, 文本2, … | 要拼接的文本、单元格或区域(如 A2:C2),按出现顺序连接。 |
=CONCAT(A2, B2)
等价于 =A2&B2;参数多时 CONCAT 比连续写 & 清爽。
=CONCAT(A2:E2)
区域按从左到右顺序拼接——CONCATENATE 不支持区域,CONCAT 支持。
新表格一律用 CONCAT(支持区域);& 适合两三个值的快速拼接;CONCATENATE 是旧函数,仅为兼容保留。要加分隔符就直接上 TEXTJOIN。
拼接会把数字转成纯文本,格式(千分位、日期样式)会丢。先用 TEXT 函数定格式再拼:=CONCAT(TEXT(A2,"yyyy-mm-dd"), " 报表")。
在 TableDI 里,这些公式不用背。桌面版 TableDI 的公式面板可以点选生成公式,配合 AI 直接说需求;处理 Excel/CSV 数据请从官网下载:
→ TableDI 个人版(中文官网,macOS / Windows)
→ tabledi — AI agent 的数据后端(新版)
→ 免费在线数据工具(PDF 转表格 / CSV 仪表盘 / 自动报表)