乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel怎样同列相同数据合并,同时对应的同行数据存到同一个...-excel相同的数字合并单元格,excel合并单元格

excel怎样同列相同数据合并,同时对应的同行数据存到同一个...-excel相同的数字合并单元格,excel合并单元格

作者:乔山办公网日期:

返回目录:excel表格制作


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

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

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



1、以D列为辅助列,在D2单元格输入以下公式,然后向下填充公式

=A2&IF(COUNTIF(C3:C$6,C2)>0," "&INDEX(D3:D$6,MATCH(C2,C3:C$6,0)),"")

2、复制C列到G列,选择G列,在“数据”选项下的“删除重复项”中,保留唯一值;

3、E2单元格输入以下公式,然后向zhidao下填充公式

=VLOOKUP(G2,C:D,2,0)

4、在F2单元格输入以下公式,然后向下填充公式

=COUNTIF(C:C,G2)


复制代码

Sub MergeSameCells()

     Dim lRow As Integer

     Application.DisplayAlerts = False

     With ActiveSheet

         lRow = .Range("A65536").End(xlUp).Row

         For i = lRow To 2 Step -1

             If .Cells(i, 1).Value = .Cells(i - 1, 1).Value Then

                 .Range(.Cells(i - 1, 1), .Cells(i, 1)).Merge

             End If

         Next

     End With

     Application.DisplayAlerts = True

 End Sub

 

按ALT+F8   执行



合并单元格有个拓展功能,特别适合这种情况。需要设置合并方式,如图。

首先合并第一组,然后它可以以此类推地把剩下的类似情况以同样的方式合并。

那么只需要点击一次就可以。

最后选项,点“提示合并相同单元格”

相关阅读

关键词不能为空
极力推荐
  • 协同excel-技术PI,详解MoreExcel的同步元素

  • 这里我们讲一点深入的,比如表格里的哪些东西会被共享。它通过网络,让两台电脑上的本地文件,在编辑的时候相互传递结果,由此达成共享和同步。-协同excel

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