Excel:如果数组符合条件

时间:2016-02-25 18:39:02

标签: arrays excel sum conditional-statements

如果日期在某个范围内,我如何只计算每日总数?

我使用以下公式来计算我想要的日期范围:
开始:SUM(CEILING(A3 + 1,14)-1,-11)
结束:CEILING(A3 + 1,14)-1

例如: enter image description here

在F5中,它应该是378.75美元。如果日期>> = 2016-02-08和< = 2016-02-19,它将仅计算每日。 在F9中,从2016-02-22和2016-03-04的日期开始,它将拥有自己的总数。

即使日期随A列随机放置,公式也应该有效。

更新:我这样做了:

= SUMIFS($ F $ 3:$ F $ 200,$ A $ 3:$ A $ 200,“> =”& SUM(CEILING(A3 + 1,14)-1,-11),$ A $ 3: $ A $ 200, “&LT =” &安培; CEILING(A3 + 1,14)-1)

1 个答案:

答案 0 :(得分:5)

使用SUMIFS而不是SUMIF。

=SUMIFS(Sum_range,date_range,">"&DATECELL,date_range, "<="&DATECELL) 

很抱歉,我是通过手机进行此操作,否则会使用您的手机