Excel 具有多个条件的SUMPRODUCT动态列

Excel 具有多个条件的SUMPRODUCT动态列,excel,dynamic,Excel,Dynamic,附件是数据的屏幕截图 我试图做的是对所有匹配的标准求和,并动态地对列求和 我相信这幅画描述了我想要完成的事情 为了清楚起见,考虑到数据的结构,我想做的是将相关列(每个期望日期的实际值)以及其他标准相加 在这个例子中,我只想对2016年2月至2016年4月期间“美国”、“约翰”和“牛奶”的实际值求和($B$14=$A$3:$A$8)*($B$15=$B$3:$B$8)*($B$16=$C$3:$C$8)*($B$17=$E$2:$p$2)*($B$18=$E$1:$p$1)*($E$3:$p$8

附件是数据的屏幕截图

我试图做的是对所有匹配的标准求和,并动态地对列求和

我相信这幅画描述了我想要完成的事情

为了清楚起见,考虑到数据的结构,我想做的是将相关列(每个期望日期的实际值)以及其他标准相加

在这个例子中,我只想对2016年2月至2016年4月期间“美国”、“约翰”和“牛奶”的实际值求和($B$14=$A$3:$A$8)*($B$15=$B$3:$B$8)*($B$16=$C$3:$C$8)*($B$17=$E$2:$p$2)*($B$18=$E$1:$p$1)*($E$3:$p$8)) 这样就可以了

=SUMPRODUCT(($B$14=$A$3:$A$8)*($B$15=$B$3:$B$8)*($B$16=$C$3:$C$8)*($B$17=$E$2:$P$2)*($B$18<=$E$1:$P$1)*($C$18>=$E$1:$P$1)*($E$3:$P$8))