1、打开数据源,我们须要统计这些数据,指定开始日期为:2024/9/1,结束日期为2024/9/30,我们在单元格中输入公式:=SUMPRODUCT(($A:$A>=$E2)($A:$A<=$F2)($C:$C=G1)$B:$B),按回车键即可。
2、该公式的事情事理如下:
A$2:$A$10>=$E2会对日期范围进行判断,返回一个数组,个中包含所有大于即是E2单元格所给日期的值;

$A$2:$A$10<=$F2 会对日期范围进行判断,返回一个数组,个中包含所有小于即是F2单元格所给日期的值;
$C$2:$C$10=G1会对产品种别列进行判断,返回一个数组,个中包含所有符合G1单元格指定条件的产品值;
$B$2:$B$10 是实际的金额;上述四个数组通过乘法运算逐一对应相乘,得到的结果数组中仅包含知足所有条件的金额;
3.如果按月进行数据汇总,处理方法与按日期区间统计类似,但须要提取月份信息进行比较。MONTH函数可以将日期转换为月份数值形式。我们调度公式中的日期比较部分,利用MONTH函数提取A列日期的月份信息,并与E5和F5单元格给出的开始和结束月份进行比较。同时,其他条件判断逻辑保持不变,输入对应的公式为:=SUMPRODUCT((MONTH($A$2:$A$10)>=$E5)(MONTH($A$2:$A$10)<=$F5)($C$2:$C$10=G4)$B$2:$B$10)。
4.如果处理跨年度的月份区间统计时,由于年月格式为文本类型(如"年-月"),我们须要先将文本格式转换为数值格式才能进行比较运算。可以利用TEXT函数将日期转换为形如"年-月"的文本格式,并合营双负号--将文本格式转换为数 值格式。转换后的年月数值可以用于判断是否落在指定的跨年度月份区间内。同样地,我们须要确保E8和F8单元格中的年月数据是已经精确转换为数 值格式的文本字符串。公式如下:=SUMPRODUCT((--TEXT($A$2:$A$10,"emm")>=$E8)(--TEXT($A$2:$A$10,"emm")<=$F8)($C$2:$C$10=G7)$B$2:$B$10),末了完成,如图。