0

0

Excel如何合并单元格内容_Excel文本连接符与CONCATENATE函数教程

P粉602998670

P粉602998670

发布时间:2026-01-08 16:42:01

|

388人浏览过

|

来源于php中文网

原创

Excel中合并单元格文本有四种方法:一是用“&”连接符动态拼接;二是用CONCATENATE函数结构化连接;三是用CONCAT函数简化区域合并;四是用TEXTJOIN函数智能处理分隔符与空值。

excel如何合并单元格内容_excel文本连接符与concatenate函数教程

如果您需要将Excel中多个单元格的文本内容合并为一个字符串,可通过文本连接符“&”或CONCATENATE函数实现。以下是具体操作方式:

本文运行环境:MacBook Air,macOS Sequoia。

一、使用文本连接符“&”合并单元格

文本连接符“&”是Excel中最简洁的字符串拼接工具,适用于动态组合文本且无需调用函数的情况。它支持直接引用单元格、添加分隔符及嵌入常量文本。

1、在目标单元格中输入等号“=”,开始编写公式。

2、依次输入第一个单元格地址,例如A1。

3、输入英文半角“&”,再输入一对英文双引号“""”,并在其中添加所需分隔符,如空格、短横线或逗号;若无需分隔符,则省略引号部分。

4、再次输入“&”,然后输入第二个单元格地址,例如B1。

5、按回车键确认,结果即显示A1与B1内容的拼接效果。

6、如需连接三个及以上单元格,重复步骤3和4,每次用“&”衔接下一个单元格或文本。

7、若某单元格为空,其对应位置将不显示任何字符;如需强制显示空格或占位符,可在引号中写入" ""无"

二、使用CONCATENATE函数合并单元格

CONCATENATE函数专用于多参数文本连接,语法清晰,适合对固定数量单元格进行结构化拼接,兼容性覆盖Excel 2007至Microsoft 365旧版函数体系。

1、在目标单元格中输入“=CONCATENATE(”,注意括号为英文半角。

2、输入第一个参数,可以是单元格引用(如A2)、文本字符串(如"姓名:")或两者混合。

3、输入英文逗号“,”作为参数分隔符。

4、输入第二个参数,例如B2;如需添加分隔符,应写作"|""("等带引号的文本。

5、继续以逗号分隔添加后续参数,最多支持255个。

PodLM
PodLM

PodLM是一款强大的AI播客生成工具

下载

6、输入右括号“)”并按回车键完成计算。

7、该函数不会自动忽略空单元格,若B2为空,结果中仍会出现相邻的分隔符;此时可配合IF函数嵌套处理,例如使用IF(B2="","", "|"&B2)

三、使用CONCAT函数替代CONCATENATE

CONCAT函数是CONCATENATE的简化升级版,支持单元格区域引用,大幅减少长公式输入负担,适用于Excel 2016及以后版本与Microsoft 365。

1、在目标单元格中输入“=CONCAT(”,注意括号为英文半角。

2、选择连续的文本单元格区域,例如A3:C3;区域中所有非空与空单元格内容均被逐个读取并拼接。

3、若需在区域间插入分隔符,不能直接在CONCAT中实现,须改用TEXTJOIN函数。

4、输入右括号“)”后按回车键,结果立即生成。

5、该函数会将数字自动转为文本格式参与拼接,无需额外转换;但日期值将显示为序列号,如需正常日期格式,应先用TEXT函数包裹,例如TEXT(A3,"yyyy-mm-dd")

四、使用TEXTJOIN函数智能合并(含分隔符与空值控制)

TEXTJOIN函数提供最灵活的合并控制能力,允许指定分隔符、决定是否忽略空单元格,并支持区域与离散单元格混合引用,是当前推荐的首选方法。

1、在目标单元格中输入“=TEXTJOIN(”,注意括号为英文半角。

2、第一个参数填入分隔符,必须用英文双引号包裹,例如"、"" / ";若不需要分隔符,填写""

3、第二个参数填写逻辑值TRUE或FALSE,TRUE表示忽略空单元格,FALSE则保留空值对应位置的分隔符。

4、第三个及后续参数为待合并的文本来源,可为单个单元格(如D4)、单元格区域(如E4:G4)或多个离散引用(如E4,F4,G4),各参数间用逗号分隔。

5、输入右括号“)”后按回车键执行。

6、当引用区域包含错误值(如#N/A)时,整个公式将返回错误;可预先用IFERROR包裹单个参数,例如IFERROR(H4,"未知")

相关专题

更多
java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1463

2023.10.24

if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

723

2023.08.22

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

253

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

206

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1463

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

613

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

547

2024.03.22

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

542

2024.04.29

Golang 分布式缓存与高可用架构
Golang 分布式缓存与高可用架构

本专题系统讲解 Golang 在分布式缓存与高可用系统中的应用,涵盖缓存设计原理、Redis/Etcd集成、数据一致性与过期策略、分布式锁、缓存穿透/雪崩/击穿解决方案,以及高可用架构设计。通过实战案例,帮助开发者掌握 如何使用 Go 构建稳定、高性能的分布式缓存系统,提升大型系统的响应速度与可靠性。

59

2026.01.09

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 11.2万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号