EXCEL函数问题,急求高手解答,谢谢

如果要计算 2013年发生在 星期六 和 星期日 中的 通讯补助 总金额 的公式应该怎么写?
我的计算思路是 =SUMPRODUCT( 费用报销管理!。。。。。后面不知道了?求赐教
=SUMPRODUCT(1*( 费用报销管理!。。。。。)
其中最大的难点在于如何挑选出A列结尾是星期六和星期日的方式?

第1个回答  2015-07-21
=sumproduct((year(费用报销管理!a3:a1000)=2013)*(weekday(费用报销管理!a3:a1000,2)>5)*(费用报销管理!f3:f1000="通讯补助")*费用报销管理!g3:g1000)追问

照你说的打进去了,可数字和答案不对(最后一行),我也想过答案错误,但我发觉这个数字才是最离谱的,答案应该没错

好像是错在year这块,还有就是这一列全是2013年的,所以Year不要也是可以的,但我搞不懂的是为什么你这个加上去反而会错呢,按道理来说,应该不会有错的,你加的year

追答

我看了下你输入的公式是错的,year(费用报销管理!a3:a401=2013)) 后面的括号错位了,改为 year(费用报销管理!a3:a401)=2013)

本回答被提问者采纳
第2个回答  2015-07-21
我是在同一页写的公式,你再调整下
=SUMPRODUCT((YEAR(A:A)=2013)*(WEEKDAY(A:A,2)>5)*(F:F="通讯补助")*G:G)本回答被网友采纳
第3个回答  2015-07-21
把EXCEL文件传上来,我帮你写

先分列,分出星期六星期日,,追问

能加个企鹅吗,这里没法传,2542104901

第4个回答  2015-07-21
如果不分人员的话
=sumproduct(--(year(A:A)=2013),--(weekday(A:A,2)>5),--(F:F="通讯补助"),G:G)
相似回答