当A1输入指定日期,E列统计指定日期(A1)前一天的销售量...
跨表格统计,当A2输入指定日期,E列统计指定日期(A2)前一个销售量,F列统计指定日期(A2)的销售量因为周六周日休息,所以没有销售数据,如果A2填写周一的日期,前一个就会显示为0,应该显示上周五的销售量。
附件已更新,请下载此附件,麻烦各位大佬,谢谢。 =SUMPRODUCT((每日销售!$E$2:$E$6=$D4)*(每日销售!$F$1:$W$1=E$3)*(每日销售!$F$2:$W$6))
=SUMPRODUCT((每日销售!$F$1:$L$1=$A$2-1)*(每日销售!$E$2:$E$6=D4)*每日销售!$F$2:$L$6) E4==SUMPRODUCT((每日销售!$F$1:$L$1=$A$2-2)*(每日销售!$E$2:$E$6=D4)*每日销售!$F$2:$L$6)
F4=SUMPRODUCT((每日销售!$F$1:$L$1=$A$2-1)*(每日销售!$E$2:$E$6=D4)*每日销售!$F$2:$L$6)
因为周六周日休息,所以没有销售数据,如果A2填写周一的日期,前一个就会显示为0,应该显示上周五的销售量。
之前没有考虑到周六周日,抱歉抱歉,表格已按照大佬的公式更新,麻烦大佬再帮帮忙,麻烦了,谢谢。 感谢大佬,因为周六周日休息,所以更改了表格数据,附件已更新,请下载新附件,麻烦各位大佬再帮帮忙,谢谢。 E6=SUMPRODUCT((每日销售!$F$1:$L$1=IF(WEEKDAY($A$2,11)=7,$A$2-2,$A$2-1))*(每日销售!$E$2:$E$6=$D4)*每日销售!$F$2:$L$6)
自己试看对不对,不对红色字调整数字 =SUMPRODUCT((每日销售!$F$1:$L$1=IF(WEEKDAY($A$2,11)=7,$A$2-2,IF(WEEKDAY($A$2,11)=1,$A$2-3,$A$2-1)))*(每日销售!$E$2:$E$6=$D4)*每日销售!$F$2:$L$6) =SUMPRODUCT((每日销售!$F$1:$L$1=IF(WEEKDAY($A$2,11)=7,$A$2-2,IF(WEEKDAY($A$2,11)=1,$A$2-3,$A$2-1)))*(每日销售!$E$2:$E$6=$D4)*每日销售!$F$2:$L$6)
前一个工作日
=SUMPRODUCT((每日销售!$F$1:$L$1=WORKDAY($A$2,-1))*(每日销售!$E$2:$E$6=D4)*每日销售!$F$2:$L$6)