excel表格数据怎么合并?
网友解答: 分几种情况:1、当单元格比较少的时候,我们逐个把相同的内容合并就可以了,也不会耗费太多时间。2、当需要合并的单元格式成千上万行,想把相同的内容合并的话,有两个方法,一、用VB
分几种情况:
1、当单元格比较少的时候,我们逐个把相同的内容合并就可以了,也不会耗费太多时间。
2、当需要合并的单元格式成千上万行,想把相同的内容合并的话,有两个方法,
一、用VBA代码
二、数据透视表
下面介绍第一张方法,VBA代码。
1、首先我们看下最终的效果:2、具体操作步骤按ALT+F11,调出VBA,然后复制粘贴以下代码,按ALT+F11执行代码就可以实现了。
具体代码如下:
Sub 合并相同内容单元格()
Dim j
j = 1
a = Sheets("sheet1").UsedRange.Columns.Count
While j <= a
Application.DisplayAlerts = False
For i = Sheet1.Cells(Rows.Count, j).End(xlUp).Row To 2 Step -1
'
If Cells(i, j) = Cells(i - 1, j) Then
Range(Cells(i, j), Cells(i - 1, j)).Merge
End If
Next
j = j + 1
Wend
Application.DisplayAlerts = True
End Sub
下面介绍第二种方法:数据透视表
步骤:选中表格,按相应的条件设置行列标签,最后右击数据透视表,选择设置透视表格式:
如下:
在这个框里打“√”。就可实现合并功能了。
如果能够帮助到你,请关注我,每周分享更多小干货,小技巧!帮助转发出去,让更多人看到,提高办公效率!谢谢!
网友解答:用数据透视表吧,这个功能是非常强大的,能汇总处理并分析计算大量的数据,你只需要鼠标点点就可以。步骤如下:
第一步,“插入”-“数据透视表”-“选择一个表或区域”,这个表/区域,内容是你想要汇总的单元格区域内容,然后在选择“现有工作表”,现有工作表是你想把数据透视到这个区域的位置。
第二步,选择好透视表后,弹出的“数据透视表字段”有你所选区域的所有字段,然后你可以把这些字段拉入到这四个区间内,选择你想要的结果。
如果数据透视表出现汇总字段,不想要汇总的话,鼠标点击‘1月11日汇总’在菜单工具栏,选择,设计-分类汇总-不显示分类汇总。
“设计”“报表布局”-“以表格形式显示”
结果就是这样,数据透视表中你可以随意拉动字段,选择你想要汇总的字段。同时在“设计”菜单中选择你想要的布局,想要什么效果就可以达到什么效果。