Excel 中日期之间的 Sumif 不起作用

Sumif Between Dates in Excel Not Working

如果 "effective date" 位于单元格 G2 和 H2 中列出的两个日期之间,我将尝试 return/sum-if F 列中的 "total bonus"。我当前的公式返回“0”。这里有什么问题?

公式在设置中设置为自动。

如果您想使用 SUMIF,您首先必须在第一个日期 (1/1/15) 之后对所有内容求和,然后在第二个日期 (1/1/16) 之后减去所有内容

=SUMIF($E:$E,">="&G2,$F3:F)-SUMIF($E3:$E5,">"&$H,$F:$F)

在这种情况下,结果为 7750。

另一种可能性是使用 SUMIFS:

=SUMIFS($F:$F,$E:$E,">="&G2,$E:$E,"<="&H2)

试试 SUMIFS,

=sumifs(f:f, e:e, ">="&$g, e:e, "<="&$h)