在EXCEL中,如何将内容完全相同的多行自动合并成一行.内容不相互合并.

如右: sheet1 A B C D
1 棉纱 红色 编码25 1000
2 棉纱 红色 编码25 1000
因为工作表1的文字来工作表2中的引用.我希望它们一旦重复就能自动合并成相同的一行内容.工作表实际显示的内容只是一行
棉纱 红色 编码25 1000
请高手指点一下,谢谢.!!!!!!!!!!!!!!!!!

1、首先在excel表格中输入需要进行操作的数据内容。

2、在F1单元格中输入合并公式:=CONCATENATE(B1,C1,D1, E1)。

3、点击回车并下拉合并数据单元格,并将合并结果复制粘贴为数值格式。

4、然后选中单元格并点击“数据”中的“删除重复值”。

5、在打开的提示框中单击“以当前选定区域排序”,点击“删除重复项”。

6、即可将重复的数据进行删除操作了,此时再选中剩下的不重复的单元格。

7、点击“数据”选项卡中的“分列”选项。

8、选择“固定宽度”的分列类型并按下图分割字符,点击完成。

9、即可将唯一数据单元格保留并恢复原本的显示格式。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-25

解决在EXCEL中,如何将内容完全相同的多行自动合并成一行的步骤如下:

1.打开Excel软件,自动创建一个新的空白文档

2.输入多行信息到Excel表格中

3.调整容纳整行内容的Excel表格的宽度。

4.选中有多行内容的表格区域。再点选“开始”,“填充“,”两端对齐“。

5.合并后的内容就显示在第一行处。这样就解决了在EXCEL中,如何将内容完全相同的多行自动合并成一行的问题了。

本回答被网友采纳
第2个回答  2013-02-23

我是用按部就班的办法实现的:

1. 加一列辅助列 如图 在A列A1输入公式 =CONCATENATE(B1,"#",C1,"#",D1),向下复制公式,然后将A列复制---右键---选择性粘贴---粘贴为数值。

2. 选中工作表,数据---分类汇总---按照 A列进行汇总,统计数量的合计,点击确定。

3. 选择分类汇总的 2级别分类显示(点击红色椭圆内的 2完成)。显示出汇总的列。

4. 同时按住 Ctrl + G----定位条件----选定可视化单元格---确定

5.Ctrl C复制---打开一新工作表---右键---选择性粘贴---粘贴为数值。

6.再将A列选中---数据---分列---分割符号输入#---完成。 将A列的 货号#颜色#码 和下面的内容 A2棉纱#红色#编码25  重新分列为 货号列,颜色列,码列。

希望有帮助。

第3个回答  推荐于2017-11-25
选用文本合并函数把它们合并,然后用公式去除重得的确保唯一,之后再做分列。
比如:在E1输入 =CONCATENATE(A1,B1,C1,D1,)合并文本,向下拖拉
在F1输入 =IF(E1<>"",IF(COUNTIF(E1:E11,E1)<2,E1,),"")去除重复,把相同的行去掉只留下1行向下拖拉,然后,复制F列,原地做选择性粘贴数值之后再做分列:--点常用菜单栏上的数据--分列--固定宽度--下1步--在字段之间处点刻度使之分列--确定.最后不用的就可以删除了本回答被提问者采纳
第4个回答  2013-02-23
将工作表1中全部内容复制到工作表2中,选择去除相同项即可。
相似回答