首页 > 解决方案 > 在 Google 表格中制作表格时遇到问题

问题描述

我正在制作一张表格来监督资金
我正在尝试在 Google 表格中制作类似的内容

D(n) = D(n-1) + B(n) - C(n) 对于 D 的整行

样品表

以此类推,对于整个行,我也希望剩余资金没有出现,除非输入了已收到或已花费的值

标签: google-sheetsgoogle-sheets-formulaarray-formulassumifscumulative-sum

解决方案


您可以使用 SUMIF 获得 B 列和 C 列的运行总计,并从另一个中减去一个:

=ArrayFormula(if((B3:B="")*(C3:C=""),"",sumif(row(A3:A),"<="&row(A3:A),B3:B)-sumif(row(A3:A),"<="&row(A3:A),C3:C)+D2))

在此处输入图像描述


推荐阅读