我在多行中使用以下公式来保持最后一列的运行总数:
=IF(ISERROR(IF(OR(C12,D12),((E11)+C12-D12),)),"",IF(OR(C12,D12),((E11)+C12-D12),))
我的表是这样设置的:
C D E
Charges Credits Account Balance
列标题下的第一行只是一个"运行平衡",因此将添加任何数字(参见((E11)+
部分),然后随后的行将使用列E来允许运行平衡。
我从来没有一个明确的行,今天的余额将是一个特定的客户(例如,客户1支付了10次,所以它是第11行,客户2只支付了2次,所以它是在第3行,等等)。我有一个运行平衡文件每个客户。但是,我想将这些数据拉到另一个文件中,该文件列出了我的客户端的所有余额。
我怎么能在另一个文件中插入一个公式来给我当前的运行平衡,如果它不总是在同一行?
我用来跟踪我的图书运行总数的公式是:
=SUM(OFFSET(C3,,,MATCH(9.99999999999999E+307,OFFSET(C3,,,ROWS(C:C)-ROW(C3)))))
这里假设数据从单元格C3开始,但是您可以将其更改为您使用的任何单元格。match函数搜索该列中的最后一个数字单元格,并将从起始单元格到该列中最后一个数字单元格的范围求和,因此它将动态更改。
如果你只是在寻找最后一个值,你可以使用这个函数来代替。
=OFFSET(H3,MATCH(9.99999999999999E+307,OFFSET(H3,,,ROWS(H:H)-ROW(H3)))-1,0)
这个假设你从H3开始。相应调整。