Excel:在一列中形成具有中断和不同长度的不同总和

时间:2018-08-29 07:34:16

标签: excel excel-formula sum

几天来我一直在尝试解决这个问题,但是我还没有找到解决方案。

  • 我的B列包含日期
  • 以C时间间隔15分钟。
  • D列中的
  • 是每次的值,但是中断的长度有所不同。并且,出现值的周期的长度也不同。

因此,现在我需要总结每个块中出现值的各个块。之后,必须计算总和。

这意味着:求和,直到没有更多可用值为止;如果没有值,则开始求和,直到没有剩余值,依此类推。

但是我必须使用哪个公式(没有VBA?)

预先感谢您:)

1 个答案:

答案 0 :(得分:1)

将其放入E2,然后填写。

=IF(AND(D2<>"", D3=""), SUM(INDEX(D$1:D2, AGGREGATE(14, 7, ROW(A:A)/(ISTEXT(D$1:D2)+ISBLANK(D$1:D2)), 1)):D2), TEXT(,))

enter image description here