如果它在两个日期之间,则对一列求和
Sum one column if it is between two dates
我有一个 sheet 在 B 列中注销时间,在 C 列中登录时间,然后在 D 列中注销总时间。此事件发生的日期在列中A.
我想要的是一个公式,它只在 A 列中搜索指定月份的日期,例如四月的日期:01/04/2015
到 05/04/2015
(dd/mm/yyyy
) 等.然后使用 D 列计算每月总的注销时间。
有人可以帮忙吗?
使用 =SUMIFS
可能是最简单的方法。看这个例子:
基本上,这就是说,"Sum up D2:D9
if A2:A9
are greater than or equal to the date in G2
and A2:A9
are less than or equal to the date in G3
."
您可以使用 sumifs
函数来执行此操作:
=SUMIFS(D2:D12,A2:A12,">="&F2,A2:A12,"<="&G2)
或者您可以使用 sumproduct
:
=SUMPRODUCT((A2:A12>=F2)*(A2:A12<=G2)*D2:D12)
我有一个 sheet 在 B 列中注销时间,在 C 列中登录时间,然后在 D 列中注销总时间。此事件发生的日期在列中A.
我想要的是一个公式,它只在 A 列中搜索指定月份的日期,例如四月的日期:01/04/2015
到 05/04/2015
(dd/mm/yyyy
) 等.然后使用 D 列计算每月总的注销时间。
有人可以帮忙吗?
使用 =SUMIFS
可能是最简单的方法。看这个例子:
基本上,这就是说,"Sum up D2:D9
if A2:A9
are greater than or equal to the date in G2
and A2:A9
are less than or equal to the date in G3
."
您可以使用 sumifs
函数来执行此操作:
=SUMIFS(D2:D12,A2:A12,">="&F2,A2:A12,"<="&G2)
或者您可以使用 sumproduct
:
=SUMPRODUCT((A2:A12>=F2)*(A2:A12<=G2)*D2:D12)