2014-05-16 28 views
0

我在多行保持運行總在最後一欄下面的公式:流水賬合計數 - 如何顯示最後一個號碼

=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行等)。我有一個運行的平衡文件每個客戶端。但是,我想將這些數據放入另一個列出我所有客戶餘額的文件中。

如何在其他文件中插入一個公式來給我當前運行餘額,如果它不總是在同一行中?

+0

有可能是一種更簡單的方法來實現你想要的,你可能會發佈一個鏈接到一個s/sheet嗎? – pnuts

+1

@pnuts謝謝,但接受的答案工作正常。 – REMESQ

回答

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開始的。相應地調整。

+0

謝謝,這工作! – REMESQ

相關問題