如何创建在电子表格中添加新行时自动扩展的运行总计公式
How to create a runing total formula that expands automatically when new rows are added to my spreadsheet
你好,现在我有一个简单的存款/费用电子表格,其中有一个求和公式,可以在 C 列下添加(或减去)B 列中的内容。公式为 =SUM($B$1:B1 ) 这对于创建的行非常有用,但是当我添加新行时。在计算新总数之前,我必须在 C 中向下拖动 forumula 以覆盖新行。我希望这是自动完成的。 IE 我添加了一个新行,它根据我在 B 中输入的内容和 C 中的历史记录来计算 C。似乎无法找到如何执行此操作。我正在使用 Google 电子表格,所以不确定这是否可行。
这个其他问题似乎是针对其他问题的非常复杂的编码。但是下面的用户 JPV 回答了我的问题。感谢他的时间。
删除 C 列的内容,然后在 C1 中尝试这个公式
=ArrayFormula((IF(LEN(B1:B), SUMIF(ROW(B1:B),"<="&ROW(B1:B),B1:B),)))
你好,现在我有一个简单的存款/费用电子表格,其中有一个求和公式,可以在 C 列下添加(或减去)B 列中的内容。公式为 =SUM($B$1:B1 ) 这对于创建的行非常有用,但是当我添加新行时。在计算新总数之前,我必须在 C 中向下拖动 forumula 以覆盖新行。我希望这是自动完成的。 IE 我添加了一个新行,它根据我在 B 中输入的内容和 C 中的历史记录来计算 C。似乎无法找到如何执行此操作。我正在使用 Google 电子表格,所以不确定这是否可行。
这个其他问题似乎是针对其他问题的非常复杂的编码。但是下面的用户 JPV 回答了我的问题。感谢他的时间。
删除 C 列的内容,然后在 C1 中尝试这个公式
=ArrayFormula((IF(LEN(B1:B), SUMIF(ROW(B1:B),"<="&ROW(B1:B),B1:B),)))