运行 表格中的余额 - 从总存款中扣除行

Running balance in Sheets - Deduct row from total deposits

Sheet 1:我在 A 列中有一个工作列表,对于每个工作,B 列中的每项工作收费 10 美元,除非它被取消,在这种情况下它将显示 0。Sheet 2:我在 Sheet 1 的单元格 C1 中有付款清单和这些付款的总和。我想为 Sheet 1 中的每一行分配 10 美元,并从 C 列的余额中扣除,直到它已耗尽,显然包括 iferror 以在空白单元格时停止。

请帮忙。

我认为您在工作表 1 的 C2 中需要这样的内容:

=ArrayFormula(if(A2:A="","",if(sumif(row(A2:A),"<="&row(A2:A),B2:B)<=Sheet2!C1,B2:B,"Depleted")))

假设您在 Sheet2!C1 中有 100 美元,这将得到: