求excel一列相同项快速合并居中的方法!

比如:

A
A
B
B
B
C
C
怎样合并居中成
A

B

C
不用数据透视表的话呢,有什么快捷的方法么?由于是不规则的,也没办法用格式刷...愁..求高手指教!

使用分类汇总,巧妙实现合并同类项居中


Excel版本参考:2010

1、选中要合并的内容,点击数据-分类汇总

2、默认(计数),确定

3、按下F5-定位条件-空值

4、点击开始-合并并居中

5、点击数据-分类汇总-全部删除

6、选中A列区域,点击开始-格式刷,刷一下B列内容

7、删除A列,查看效果

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-08-27
处理第一列的VBA

Sub tt()
Application.DisplayAlerts = False
Dim i%, k$, fr%, lr%, ttlr%
ttlr = [a1].End(4).Row
k = [a1]
fr = 1
lr = 1
For i = 2 To ttlr
If Cells(i, 1).Value = k Then
lr = i
Else
Cells(fr, 1).Resize(lr - fr + 1, 1).MergeCells = True
k = Cells(i, 1).Value
fr = i
End If
Next
Cells(fr, 1).Resize(lr - fr + 1, 1).MergeCells = True
Application.DisplayAlerts = True
End Sub本回答被提问者和网友采纳
第2个回答  2010-06-16
先排序然后利用公式处理,根据你具体情况,Hi我详细谈
第3个回答  2010-06-16
如果是:
A
B
A
A
B
B
怎么办呢?
第4个回答  2010-06-16
只有编程处理了。
相似回答