在EXCEL中,怎样合并重复名称的数量

在EXCEL中,A列是编号(编号有重复的),B列是数量,怎样把重复的数量合并在一起。
如:
A列 B列 想要的结果是
a 3 a 3
b 4 b 9
b 5 c 8
c 8
重复的名称自动合并,结果自动加在了一起
A列 B列 想要的结果是
a... 3 ......... 3
b ...4 ....... ..9
b ...5
c... 8 ......... 8

两个方法,一分类汇总法,二数据透视表法。

1、如示例数据区域,选择区域,点击排序,升序或者降序都可以。

2、选中排好序的数据,点击数据选项卡,分类汇总命令。在弹出来的对话框中,分类字段选择品名,汇总方式选择求和,选定汇总项选择数量,点击确定。

3、分类汇总的前提,一是要有字段名,二是数据必须是排好序的。

数据透视表法

先在数据区域任意位置单击一下,顺序按下快捷键alt+d+p键,调出数据透视表向导。直接点击完成,将会以新建工作表的方式,建立数据透视表。

在透视表的字段列表,选择品名右键单击,添加到行标签,用鼠标左键按住拖动到行区域也行。右键单击数量,添加到值。数据透视表即完成自动汇总。

汇总后的结果:

数据透视表,对于数据源的基本要求是必须有字段标题,没有标题的数据源,无法创建透视表。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-10
源数据:
a 2
b 2
c 4
d 3
a 5
结果:
a 7
b 2
c 4
d 3
如果您要的是这样一个处理过程的话,操作方法如下:
把光标放到结果要存放的单元格,然后点菜单“数据”-“合并计算”,“函数”选择“求和”、“引用数据”选择源数据、“标签位置”选择“最左列”,按确定结果就出来了。本回答被提问者采纳
第2个回答  2009-02-14
=SUMIF(A:A,C1,B:B)
向下复制公式

C1=IF(COUNTIF($A$1:A1,A1)=1,SUMIF(A:A,A1,B:B),"")
第3个回答  2009-02-13
分类汇总可以实现。
相似回答