excel行合并 问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 12:19:52
譬如
A B C D E
1 3 好 啊 8 6
2 3 好 啊 8 5
要求如下,把1 2行合成一行, ABCD列因为内容相同,就不用改了,只要把E列变成他们的和,该怎么办?同时因为这样数据其实有好多,有什么方法快速解决几百个这样的??
还有补充下,如果C列中内容不一样,就不用合并了,放那就可以了,这又该怎么办 ,说明下,1 2表示行数,3对应着A,B-好,C-啊,D-8,E-6,5

不知题意,猜一下:
你想把ABCD列都相同的,分类合并起来.如果猜测正确,请用分类汇总功能

在数据区域之上插入一行,填上各列的名称(即所谓的字段名)
D列后插入一辅助列E列(原E列变成F列),为E1输入一个字段名,如"合并"
E2输入公式 =A1&B1&D1&C1
将E2公式向下复制到最后一个数据
将所有数据按E列进行排序

上述工作完成后,可以进行分类汇总了:
光标定位到数据区域中
菜单:数据-分类汇总

在弹出的对话框中,作好相关设置
分类字段,就是你想按哪个字段进行汇总,这里选刚加的辅助列,选中"合并"
汇总方式,选:求和
选定汇总项,选F列(原来E列)
确定后,即完成分类汇总

这时,表格左侧会出现分级显示,这时你点2级分级显示,看看是不是你想要的?

最好的办法是用VBA写代码