Excel——多列合并成一列的4种方法

Excel怎么将多列内容合并成一列?

怎么将多个单元格的内容连接起来放在一个单元格里?

比如下图,要将B、C、D列的内容,合并成E列那样,该怎么做呢?

△图1

本文中,高潜老师将给大家介绍 4种 将多列内容合并成一列的方法,无论多列内容是数据,还是文本,还是其他,都可以进行快速合并。

方法1:使用快速填充技巧

方法2:使用合并连接符号&

方法3:使用公式concatenate

方法4:使用公式TEXTJOIN

前2种方法操作最为便捷,因此放在前面跟大家介绍,大家记住两三种方法就基本够用了,如果怕记不住可以将文章收藏起来备用,以后可以快速查询!

方法1

使用快速填充技巧

第一步:首先先将B2单元格里的"天魁星",C2单元格里的"呼保义",D2单元格里的"宋江",手动复制到E2单元格,变成:天魁星呼保义宋江

△图2

第二步:将鼠标移到E3单元格,然后按Ctrl+E自动填充。搞定!

△图3

PS:快速填充也可以不用Ctrl+E,方法:将鼠标移到E2单元格右下角,当光标变为黑+的时候,往下拉进行内容填充,然后点击填充底部的图标,选择【快速填充】,即可。

△图4

方法2

使用合并连接符号&

第一步:在E2单元格中输入=B2&C2&D2,然后按enter回车,得到【天魁星呼保义宋江】的结果。

△图5

第二步:将鼠标移到E2单元格右下角,当光标变为黑+的时候,鼠标左键双击,搞定。

△图6

PS:如果想要将多列合并成一列,并且想要在中间加符号,怎么弄?

比如:想要在【宋江】二字前面加一个破折号------,那么则公式写为:=B2&C2&"------"&D2。记得破折号------要用英文引号引起来,并且破折号前后都要有&进行连接。如下图(图7)所示:

△图7

以上2个方法掌握了,基本上就够用了,接下来高潜老师再给大家介绍两个用函数公式进行多列数据合并成一列的方法!

方法3

使用公式concatenate

concatenate是一个将多个文本字符串合并成一个的函数,这个函数特别简单,没有复杂的参数,需要合并哪些单元格,就将哪些单元格选中即可,比如想要将B2、C2、D2单元格的数据内容合并,则在输入公式后,依次选中B2、C2、D2单元格即可。

如下图所示:

△图8

然后将鼠标移到E2单元格右下角,当光标变为黑+的时候,鼠标左键双击,搞定!

参考图6,这个比较简单,这里就不上图了。

方法4

使用公式TEXTJOIN

TEXTJOIN的官方释义是:使用分隔符连接列表或文本字符串区域。

看不懂对不对?那咱们看百度翻译就清晰了。

△图9

没错,TEXTJOIN的意思就是将文本连接起来。这正是我们多列内容合并成一列可以用到的功能。

TEXTJOIN的函数公式语法是:=TEXTJOIN(delimiter, ignore_empty, text1, text2, ...)

其中,delimiter是分隔符的意思,你想用什么分隔符来连接这几列内容,就写什么分隔符,写的时候记得把分隔符用英文引号""引起来,比如"------",如果不需要分隔符,则只写英文引号即可,中间不用插入分隔符,即写成:"";

ignore_empty:是否忽略空白单元格,此处可以填1(TURE)或者0(FALSE),填1就代表忽略空白单元格,填0就代表不忽略空白单元格,也就是空白单元格也会用你前面写的分隔符来隔开;

text是文本的意思,text1、text2、text3......就是你想连起来的内容。

OK,现在一起看动图实操。

△图10

相关推荐
ComPDFKit1 小时前
2026 PDF 表格提取工具横评:15 款工具实测对比
pdf·excel·pdf表格提取·pdf to excel·pdf数据提取
技术小甜甜1 天前
[办公效率] Excel 表格越做越乱,先整理字段、格式还是公式?
数据库·excel·办公效率·数据整理
SunnyDays10111 天前
如何使用 C# 自动调整 Excel 行高和列宽
开发语言·c#·excel
itgather1 天前
OfficeExcel — Word / Excel DLL 验证台功能介绍
c#·word·excel
葡萄城技术团队1 天前
【SpreadJS 新版本特性揭秘】完美对齐 Excel 365:V19.1 单元格内嵌图片架构解析
excel
qq_422152571 天前
Excel 转 CSV 工具怎么选?格式兼容、编码问题与数据导出方案实测
excel
҉人间无事人1 天前
wps中excel跨表通过匹配数据取其他值
excel·wps
sbjdhjd1 天前
04 (下) | K8S微服务实战:从 Service 到金丝雀发布
运维·微服务·云原生·kubernetes·开源·云计算·excel
sbjdhjd2 天前
04(上)| k8s中的微服务
微服务·云原生·kubernetes·开源·云计算·excel·kubelet
SunnyDays10112 天前
使用 C# 添加、修改和删除 Excel VBA 宏 (无需 Microsoft Office Interop)
c#·excel··vba