execl两列数据,第一列为名字,第二列为数据,要求相同名字的数据求和放在第三列中对应的名字后面。

数据量很大,很急,在线求方法。
2024-11-20 11:23:16
推荐回答(5个)
回答(1):

C1=if(countif(A$1:A1,A1)=1,sumif($A$1:$A$100,A1,$B$1),"")
假设有100行数据。如果有500行数据,公式里的100改成500就OK了

选中C列,数据-筛选-自动筛选,C列里面选择(非空白)即可筛选出你要的信息

回答(2):

假设数据范围有100行,C1中求名字1的数量,则C1=SUMIF($A$1:$A$100,D1,$B$1:$B$100)
注:选择范围要取绝对地址,就是前面带$符号。

回答(3):

A B C D
1 张三 100 张三 =SUM(IF(A1:A5=C1,B1:B5,0))
2 李四 90 李四
3 王五 80 王五
4 张三 70
5 李四 60
在D1输入上面公式后 Ctrl + shift + enter 结束,再往下拖

回答(4):

你可以这样操作,先筛选,把相同的编码的物量“筛选”出来,然后再“求和”就行。
筛选功能excel表格上有的。

回答(5):

A列为名字B列为数据 假设C1为填入名字的单元格则
D1单元格输入 =VLOOKUP(C1,A:B,2,1)
那么D1就可以显示出来了。