在一个EXCEL表中,有几万条记录,其中每一个身份证号对应一条工资额,同时同一个身份证号有可能对应的多条工资额,现在想在一个新表里求出来每一个身份证号对应的工资额的总和。如下表
ID NAME SALARY
1 001 TOM 2590
2 005 MIKE 3200
3 001 TOM 1980
4 078 LUCY 5100
5 001 TOM 980
6 005 MIKE 3600
........
希望可以得到如下结果(一个身份证号对应一个姓名,同时对应一个工资额的综合,不要存在重复身份证号的记录)
ID NAME SALARY
1 001 TOM 5550
2 002 LILY 3200
3 003 JACK 1980
.........
请问应该怎么做?谢谢各位高人。
如图所示:
E2数组公式:=MIN(IF((COUNTIF(E$1:E1,A$2:A$7)=0)*(A$2:A$7<>""),A$2:A$7))
作用:筛选出不重复ID并升序排列。
F2公式:=VLOOKUP(E2,$A$2:$C$7,2)
作用:获得E列ID对应的Name。
G2公式:=SUMPRODUCT(($A$2:$A$7=E2)*($C$2:$C$7))
作用:对E列ID对应的所有SALARY进行汇总。