EXCEL 求和 函数:先查找工作表中所有符合某条件的行,然后对这些行中的某列的数值进行求和。怎么写?

假如有2009年学生在校表现分数详细表的sheet2内容为:
A B C =分数 D E
1 张三 男 9 2月1号
2 李四 男 10 2月3号
3 张三 男 -1 3月4号
4 王五 女 -8 8月9号
...
28张三 男 5 11月1号
....

如何在sheet1中某单元格中写函数,求1年中张三同学所得分数的和。

第1个回答  2012-05-03
用数据透视表来做比较好,或者你分类汇总一下可以,先按姓名排序 然后汇总 分类字段你选择 姓名 汇总方式选择求和 ,汇总项你选择分数
第2个回答  2012-05-03
sheet1中输入公式,选择区域时选择sheet2中的单元格就行。
第3个回答  2012-05-03
=sumproduct((year(sheet2!d1:d100)=2009)*(sheet2!a1:a100="张三")*sheet2!c1:c100)本回答被提问者采纳
第4个回答  2012-05-03
=SUMPRODUCR((sheet2!A1:A100="张三")*(sheet2!B1:B100="男"),sheet2!C1:C100)
第5个回答  2012-05-03
=sumproduct((A:A=A1)*C:C)