上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
案例26 汇总星期天的支出金额
源文件:案例文件\02\案例26.xlsx
工作表中为某公司一段时期内收入和支出情况,现要求统计这段时期内星期天的支出金额。
❶ 打开光盘中的数据文件,在单元格E2中输入以下数组公式。
=SUM((WEEKDAY(A2:A7,2)=7)*(B2:B7="支出")*C2:C7)
❷ 按下【Ctrl+Shift+Enter】组合键后,公式将返回星期日的支出金额,结果如图2-32所示。
图2-32
提示
本例公式首先用WEEKDAY函数判断每个日期是否等于星期日,产生一个由逻辑值TRUE和FALSE组成的数组,然后再用表达式“B2:B7="支出"”产生另一个由逻辑值组成的数组。两个数组相乘后则产生由1和0组成的新数组,将此数组乘以金额区C2:C7则可以排除不符合条件的金额,最后用SUM函数汇总周日的支出金额。
本例也可以使用以下普通公式完成。
=SUMPRODUCT((WEEKDAY(A2:A11)=1)*(B2:B11="支出")*C2:C11)