excel 重复数据 合计

来源:百度知道 编辑:UC知道 时间:2024/06/22 10:10:03
货号 数量
42-80999-3 6
42-80999-3 6
42-80999A-3 2
42-80999-2 4
42-80999A-2 3
42-80998-2 1
42-80999-1 3
42-80998-1 3
42-80999A-1 2
18-01-000521 4
18-80977-1A 7
18-01-000523 2
18-01-000522 2
232-20025-2 3
去除重复项,并将重复项数量合计

1.下面举一个例子来说明查询重复记录并求和的方法:
A列是姓名,有重复的项目。B列是数量。要求求得A列每个人的数量合计。
2.首先,复制A列数据,粘贴到C列。
3.选中C列数据,选择【数据】-【删除重复项】。
4.选择【以当前选定区域排序】,然后点击【删除重复项】。
5.因为C列包含数据表头“姓名”,因此选择【数据包含标题】。
6.点击【确定】按钮后将删除C列数据的重复项,留下不重复结果。
7.双击D2,输入公式=SUMIF(A$2:A$7,C2,B$2:B$7),回车并下拉填充公式就得到了想要的 结果。

两种方法:
1、用数据透视表:
选中A1:B15——插入——数据透视表

2、用公式:
在C2输入=IF(ROW()<=ROUND(SUM(1/COUNTIF(Sheet1!$A$2:$A$15,$A$2:$A$15)),0),INDEX($A$2:$A$15,SMALL(IF((MATCH($A$2:$A$15,Sheet1!$A$2:$A$15,0))=ROW($A$2:$A$15),ROW($A$2:$A$15)),ROW(B2))),"")按ctrl+shift+enter结束公式,下拉到C15
在D2输入==SUMIFS($B$2:$B$15,$C$2:$C$15,C2)下拉公式到D15

ok

用数据透视表做

对的分类汇总功能,对你的问题应该不错

选中数据区域,数据--分类汇总,字段按A列的货号,汇总字段选择数量