【发布时间】:2023-01-29 21:34:28
【问题描述】:
在我的 LibreOffice Calc 电子表格的一列中,单元格具有不规则模式的值,这意味着任意数量的空或非空单元格可能跟随一个非空单元格。
如何对接下来的 n 个(例如 3 个)非空单元格求和?
我发现我可能需要 SUM 函数动态范围涉及 IF 语句和 COUNTA 函数。但是,我无法将它们放在一起。例如,我可以将 B 中的所有非空行与 =SUM(B2:INDEX(B:B,COUNTA(B:B))) 相加,但如何将其减少到接下来的 3 个非空条目?
【问题讨论】:
-
能不能不用
=sum(B:B) -
不,因为我想对固定数量的非空单元格求和,例如 3。如果我执行
SUM(B:B),它会对该列中的所有条目求和,因此示例中有 7 个值。 -
哦,好吧,你用“接下来的 3 个非空单元格”让我失望。您想对前三个非空单元格求和吗?
标签: excel excel-formula libreoffice-calc