EXCEL中如何用函数求相应月份的金额合计
收款日期金额2017-1-16502017-1-1860月份金额2017-2-21302017年1月如何用公式求和2015-12-17402016-2-26802016-...
收款日期 金额
2017-1-16 50
2017-1-18 60 月份 金额
2017-2-21 30 2017年1月 如何用公式求和
2015-12-17 40
2016-2-26 80
2016-3-3 90 展开
2017-1-16 50
2017-1-18 60 月份 金额
2017-2-21 30 2017年1月 如何用公式求和
2015-12-17 40
2016-2-26 80
2016-3-3 90 展开
5个回答
展开全部
看不见具体单元格,参考公式:
=SUMPRODUCT((MONTH(A2:A9)=MONTH(D5))*B2:B9)
其中a2到9是收款日期数据范围 ,b2到9是对应的金额范围,D5是假设你写的月份(必须是日期格式),建议将D5直接用1来代表1月,公式就简化为:
=SUMPRODUCT((MONTH(A2:A9)=1)*B2:B9)
=SUMPRODUCT((MONTH(A2:A9)=MONTH(D5))*B2:B9)
其中a2到9是收款日期数据范围 ,b2到9是对应的金额范围,D5是假设你写的月份(必须是日期格式),建议将D5直接用1来代表1月,公式就简化为:
=SUMPRODUCT((MONTH(A2:A9)=1)*B2:B9)
追问
亲,因为该表中数据较大,且每月会更新,我需要一个校验结果:当月更新金额的合计数
我需要的结果是表中2017年1月份的金额合计(你的公式是到月的,我需要精确到年),有什么办法吗
追答
可以修改公式为:
=SUMPRODUCT((A2:A9>=42370)*(A2:A9<=42400)*(B2:B9))
其中 42370、42400 是 2017-1-1 和2017-1-31 ,也就是你需要的起止日期就行了,42370、42400 可以使用填充有起止日期的单元格来代替。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据透视可以方便的实现,根本无需写公式,按月份分组即可。
直接写公式也可以,可以增加月份辅助列,然后使用SUMIF汇总。
直接写公式也可以,可以增加月份辅助列,然后使用SUMIF汇总。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果多条件求和用sumproduct
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |