乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel多行内容合并(excel多行内容合并成一行多列)

excel多行内容合并(excel多行内容合并成一行多列)

作者:乔山办公网日期:

返回目录:excel表格制作

EXCEL里如何快速把多行数据合并为一行并以逗号隔开?


【问答】EXCEL里如何快速把多行数据合并为一行并以逗号隔开?

案例:根据款号将尺码合并在同一个单元格中,并且将符号隔开!!

第一步:创建数据透视表

将鼠标放在数据区域内,点击插入——数据透视表——将款号和尺码都放在行字段中

更改透视表的布局:点击设计——报表布局以表格的形式

第二步:将数据复制一份

将尺码的列宽调整至最大——点击开始——编辑——填充——内容重排

第三步:整理数据源

选中C2:C52区域,按住CTRL+G或者F5定位空值,点击鼠标右键删除——下方单元格上移

按住CTLR+H调出查找替换——在查找栏中输入空格,替换栏中输入一个符号——点击全部替换即可

第四步:复制款号删除重复值即可

关键是如果你想拆分返回原来的的表格也是可以的,即每隔一行添加一个空行,将尺码的单元格列宽调整至足够小,同样点击开始下的编辑,找到【内容重排】就可以啦

希望我的回答可以帮到你,更多简单使用的小技巧,欢迎关注我的头条号:Excel办公小动画!

在EXCEL中,如何把几行的数据合并成一行?


按题主的意思是,合并以后所有数据都要保留,那么常规的合并单元格等方式就不适用了。

下面我来分享一下几种方法。

一、利用链接符"&"进行拼接

用法:="字符串1"&"字符串2"&...&"字符串N"。

优点:适用于少量数据的拼接,灵活、易理解。

缺点:数据越多越麻烦。

实际操作如下图所示:

当然,实际应用中多数情况下是需要加分隔符的,如下图所示:

二、利用CONCATENATE函数进行拼接

用法:=CONCATENATE(text1, [text2], ...),text指的是需要连接的字符。

优点:适用于少量数据的拼接,联接项可以是文本、数字、单元格引用或这些项的组合。

缺点:数据越多越麻烦,最多可将255个文本字符串合并为一个文本字符串。

实际操作如下图所示:

加分隔符的操作演示:

三、利用CONCAT函数进行拼接

用法:=CONCAT(文本1,[文本2],...)。

优点:可快速选定区域进行合并。

缺点:比上述两种方法稍微复杂。

普通区域合并:=CONCAT(B2:B5)。

加分隔符合并区域:=CONCAT(B2:B5&";"),注:此公式是数组公式,需要按组合键结束。

四、利用TEXTJOIN函数进行拼接

用法:=TEXTJOIN(分隔符,是否忽略空白单元格,文本1,[文本2],...)。

分隔符:每个文本之间的分隔,需用英文状态的双引号引起来。

是否忽略空白单元格:TRUE(忽略空白单元格);FALSE(包括空白单元格)。

优点:能够快速的将目标区域的单元格内容(可忽略空白)用分隔符连接起来。

缺点:没有缺点!强烈推荐!!!

本文标签:

相关阅读

关键词不能为空
极力推荐
  • EXCEL表格里的暗格怎么去除

  • 如果你是2007版的,你可以在Excel选项里,“高级”中的网络线颜色设置成白色就成EXCEL表格去除暗格,具体操作步骤如下。知1、首先,打开EXCEL表格,新建一个表格。如下图所示。道2、

ppt怎么做_excel表格制作_office365_word文档_365办公网