日期之间的总和与列中的其他条件

时间:2018-09-28 17:03:05

标签: excel excel-formula

我正在尝试汇总一个看起来在两个日期之间并且具有跨列条件的sumproduct公式。

我有以下内容:

开始日期: Sheet1!A1

结束日期: Sheet1!A2

条件字段:Sheet1!A3

我想对Sheet2!B2:F200列求和,其中Sheet2!A2:A200Sheet1的开始日期和结束日期之间,而Sheet2!B1:F1等于Sheet1的标准字段< / p>

我到这里了,但是我不能跨列求和,也不能在条件字段中添加。

SUMPRODUCT(--(Sheet2!A2:A200>=Sheet1!A1),--(Sheet2!A2:A200<=Sheet1!A2),Sheet2!C:C)

1 个答案:

答案 0 :(得分:0)

使用SUMIFS和INDEX返回正确的列:

=SUMIFS(INDEX(Sheet2!$B:$F,0,MATCH(Sheet1!A3,Sheet2!$B1:$F$1,0)),Sheet2!$A:$A,">=" & Sheet1!A1,Sheet2!$A:$A,"<=" & Sheet1!A2)