总结前三(或四)个非空白单元格

我有一个票房表。 这比这要复杂得多,但基本上是这样的:

在这里输入图像说明

我只想总结每部电影的前三天(开幕周末),跳空单元格。 为了使它更复杂一点,我想增加4或5天开放周末的可能性。 可能会有一个列,我会input天数。

我只熟悉基本function和一些复杂的function。 是否可以保持简单?

虽然我通常试图完成没有数组公式 ¹的公式结果,但是我不知道有什么方法可以完成这个。

在E4中作为数组公式1:

=SUM(INDEX(F4:L4, 0, MATCH(1,SIGN(LEN(F4:L4)),0)): INDEX(F4:L4, 0, MATCH(1,SIGN(LEN(F4:L4)),0)+D4-1)) 

根据需要填写。 某些IFERRORfunction可能会环绕那些天数和可用列不匹配的情况。

sum_by_days


¹ 数组公式需要使用Ctrl + Shift + Enter 来完成。 一旦正确input第一个单元格,就可以像其他任何公式一样向下或向右填充或复制它们。 尝试和减less您的全列引用范围更接近代表实际数据的范围。 数组公式将计算周期对数化,所以最好将参考范围缩小到最小。 有关更多信息,请参阅数组公式的示例 。