Excel秘籍大全,前言
我们在日常工作中,合并单元格内容不用想,用到的肯定是非常多的,比如内容相同的合并到一起,或者对合并后的内容填充序号等等
比如像下面这样的数据,我想把部门一样的合并到一起,如果一个个的合并那效率会非常,如何快速的合并呢?
Excel秘籍大全,正文开始
1
使用数据透视表
骤1:选中数据区域,点击插入—数据透视表,调出“数据透视表”对话框,点击确定。
步骤2:将字段小组、姓名、工号、性别、业务能力分类依次添加到行标签,销量、销售额添加到值标签;右键点击任一数据透视表所在单元格,选择数据透视表选项,在打开的对话框的显示页面下,勾选经典布局;点击设计-分类汇总,取消分类汇总显示。
得到如下数据透视表:
步骤3:右键点击任一数据透视表所在单元格,选择数据透视表选项,打开“数据透视表选项”对话框,点击“布局和格式”,勾选“合并且居中排列带标签的单元格”。
得到下表:
步骤4:选中整个工作表将数据粘贴为值。
最终结果如下:
2
分类汇总
(一)以合并字段为关键字进行排序。
方法:
1、选中目标单元格区域,即B3:I12区域,单击【数据】菜单【排序和筛选】组中的【排序】,打开【排序】对话框。
2、在【主要关键字】中选择【部门】并单击【右下角】的【确定】。
(二)对合并的字段进行分级显示。
方法:
1、选中目标单元格区域,即B2:B12区域。
2、单击【数据】菜单【分级显示】组中的【分类汇总】,单击警告对话框中的【确定】,打开【分类汇总】对话框。并单击【确定】。
(三)合并汇总列的空白单元格区域。
方法:
1、选中目标单元格区域,快捷键Ctrl+G打开【定位】对话框,单击左下角的【定位条件】,打开【定位条件】对话框,选择【空值】并【确定】。
2、单击【开始】菜单中【对齐方式】组中的【合并后居中】。
(四)删除分类汇总。
方法:
1、选中合并字段列的所有数据,单击【数据】菜单【分级显示】组中的【分类汇总】。
2、单击警告对话框中的【确定】,打开【分类汇总】对话框。
3、单击【分类汇总】对话框左下角的【全部删除】,并单击警告对话框中的【确定】。
(五)合并字段。
方法:
1、选中已经合并的空白单元格区域,单击格式刷。
2、将格式刷将目标单元格区域,即C3:C12区域进行合并。
3、删除辅助B列。
3
vba快速合并同类单元格
Sub 合并相同的单元格()Dim
i%Application.DisplayAlerts = FalseFor i = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1 If Cells(i, 1).Value = Cells(i - 1, 1).Value Then Cells(i - 1, 1).Resize(2, 1).Merge With Cells(i - 1, 1) .VerticalAlignment = xlCenter .HorizontalAlignment = xlCenter End With End
IfNextApplication.DisplayAlerts = TrueEnd Sub
4
小结
以上三种方法分别为分类汇总、透视、vba代码,哪一个更适合你呢?