【举例】如下图,AB列是销售明细表。需要在右侧月份汇总表中设置公式,计算每月的实时销售额。
方法1: 使用sumifs函数(适用于Excel2007及以上版本)
公式为:
=SUMIFS(B:B,A:A,">"&DATE(2015,D2,0),A:A,"<"&DATE(2015,D2 1,1))
公式解释:
- DATE(2015,D2,0) 用DATE函数,生成当前月的第0天,即上个月的最后一天。
- DATE(2015,D2 1,1) 生成下个月的第1天。
方法2:使用SUMPRODUCT函数(适用所有Excel版本)
=SUMPRODUCT((MONTH(A$2:A$275)=D2)*B$2:B$275)
公式解释:
- MONTH(A$2:A$275)使用MONTH函数以取出所有日期的天数。
方法3: 使用SUM函数(数组公式,所有版本均适用)
{=SUM((MONTH(A$2:A$275)=D2)*B$2:B$275)}
公式解释:
- 此公式需使用数组形式输入,结束时按ctrl shift enter三键。
评论 (0)