运行帐户总数 - 如何显示最后一个号码

时间:2014-05-16 19:19:27

标签: excel excel-formula

我在多行中使用以下公式来保持最后一列的运行总计:

=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以允许运行平衡。

我从来没有一个DEFINITIVE行,其中今天的余额将是针对特定客户的(例如,客户1进行了10次付款,因此它是第11行,而客户2仅进行了2次付款,因此它位于第3行,等等。)。我每个客户端都有一个运行余额文件。但是,我想将此数据提取到另一个列出我所有客户余额的文件中。

我如何在其他文件中插入公式,以便在不总是在同一行时为我提供当前的运行余额?

1 个答案:

答案 0 :(得分:1)

我用来跟踪我的书籍总计的公式是这个公式:

=SUM(OFFSET(C3,,,MATCH(9.99999999999999E+307,OFFSET(C3,,,ROWS(C:C)-ROW(C3)))))

这假设您的数据在单元格C3中开始,但您可以将其更改为您使用的任何单元格。匹配函数搜索该列中的最后一个数字单元格,它将从起始单元格到该列中最后一个编号单元格的范围求和,因此它将动态更改。

如果您只是在寻找最后一个值,则可以使用此功能。

=OFFSET(H3,MATCH(9.99999999999999E+307,OFFSET(H3,,,ROWS(H:H)-ROW(H3)))-1,0)

这个假设您从H3开始。相应调整。