Office中国论坛/Access中国论坛

标题: 请教按年度汇总面积应该是用什么函数,怎样汇总? [打印本页]

作者: sdgts    时间: 2007-9-17 09:37
标题: 请教按年度汇总面积应该是用什么函数,怎样汇总?
见下例:
请教按年度汇总面积应该是用什么函数,怎样汇总?
作者: kangking    时间: 2007-9-17 14:10
据我所知,加一列为条件.如示例.
作者: pureshadow    时间: 2007-9-17 20:26
B10中输入
=SUMPRODUCT((YEAR(A2:A6)=2003)*(B2:B6))
就不用加辅助列了。
作者: sdgts    时间: 2007-9-18 10:27
谢谢赐教,如果汇总的不是整年度期间,而是汇总2004年6月至2005年5月,应怎样改写函数表达式,请指教。
作者: pureshadow    时间: 2007-9-18 23:09
=sumproduct((a2:a6<="2004-6-1")*(a2:a6>="2005-5-31")*(b2:b6))
作者: sdgts    时间: 2007-9-19 08:37
谢谢,请指教,以上公式有误,如果在汇总期间添加数值,汇总结果为零。
作者: pureshadow    时间: 2007-9-19 20:44
两个大于小于号用反了,不好意思我比较粗心的说。
日期引用成单元格最好了。
有时函数徒手写是会有误,再加我又特别粗心,我只是提供一个思路。
作者: sdgts    时间: 2007-9-20 07:52
谢谢赐教,以上公式如果日期改用引用单元格,则公式可用,但直接使用日期则结果有误 ,不知问题出在哪里?
作者: pureshadow    时间: 2007-9-20 10:31
貌似日期的东东需要转换一下:
=sumproduct((a2:a6>=--"2004-6-1")*(a2:a6<=--"2005-5-31")*(b2:b6))
作者: sdgts    时间: 2007-9-20 15:56
谢谢赐教!!!!!!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3