乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel如何将第一列具有相同数据的行合并到同一行-excel列合并成一行,excel2列合并成一列

excel如何将第一列具有相同数据的行合并到同一行-excel列合并成一行,excel2列合并成一列

作者:乔山办公网日期:

返回目录:excel表格制作


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

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

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

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

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

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

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

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

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



形如上图,有如下公式:

D1=LEFT(PHONETIC(INDIRECT("b"&MATCH(C1,A:A,0)&":b"&MATCH(C1,A:A,0)+COUNTIF(A:A,C1)-1)),LEN(PHONETIC(INDIRECT("b"&MATCH(C1,A:A,0)&":b"&MATCH(C1,A:A,0)+COUNTIF(A:A,C1)+1)))+1)

如需&,可以在B列加。

A列的数据需要排序,即同样的数据连续出现,我看你的数据已经是连续的了。

D列公式可以完成你表中E列的数据。


1、首先建立一个辅助列,命名为“结果”(名字神马的都无所谓啦~)在C2单元格输入公式=IF(A2=A3,B2&","&C3,B2)。向下填充至表的最后一行。

2、此时可以发现,每个省份第一次出现的那行,显示的是这个省份出现过的所有城市用逗号连接起来的文本。这些文本恰恰是我们想要的结果!

3、将第三列复制,仍然在第三列“选择性粘贴”,将第三列公式转化为数值。



解决这个问题只需要2步

1、用IF判断条件和COUNTIF计数函数筛选出重复值。

公式如下:=IF(COUNTIF(A2:A11,A2)>1,"重复",0)

解释:=如果(单元格A2至A11单元格比A2单元格的数值)大于1,正确返回重复,错误返回0

如图所示:

2、对数值筛选 然后进行合并

可以用键盘CTRL+SHIFT+L组合键调用筛选功能,选择重复或者唯一值

而如果单元格较少可以用&把每个单元格加起来,如图


不知道是否解决你的问题了呢,excel是一个非常强大的数据处理软件,对我们生活和工作都起到了很多的推进作用,望你多多学习。

相关阅读

关键词不能为空
极力推荐

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