✔ 最佳答案
你在總數欄內的公式, 是否篩選, 數值都是一樣, 不會改變, 故無法做到閣下的要求,
你要用另外一種編排, 再加上Subtotal函數, 才會得到A公司的結餘(叫總數不太恰當):
假設A2:E2 是打上欄位的名稱(日期 / 項目 / 收入 / 支出 / 結餘)
在B1輸入公式: =SUBTOTAL(3,B3:B1000)→顯示總筆數
在C1輸入公式: =SUBTOTAL(9,C3:C1000)→顯示總收入
在D1輸入公式: =SUBTOTAL(9,D3:D1000)→顯示總支出
在E1輸入公式: =C1 - D1→顯示總結餘
此工作表, 不篩選時, 可作 銀行日記簿; 篩選時又可作單一戶口的Statement.
最好做埋以下步驟, 效果更佳:
在E3做 設定格式: 按格式 → 設定格式化的條件
→ 公式是 =sum(C$3:C$1000)-sum(D$3:D$1000) <> E$3
→ 格式 → 色彩 選 白色
再將 E3的 格式, 複製(或下拉)到 E4:E1000
此設定格式的效果是 當篩選時, 結餘欄內(即 E3:E1000)的資料是沒有用及會被誤會, 故自動將字體變成白色,會看不到了。
如上述的公式, 改成下列的新公式, 效果再更佳, 但非常長
新公式: =OR(sum(C$3:C$1000)-sum(D$3:D$1000) <> E$3, AND(C3=“”, D3=“”))
新公式是加多一個條件, 如未有輸入收入/支出時, 結餘的文字會變白, 方便你可事前將結餘的公式下拉而又不影響美觀及列印效果
相信上述辦法應可解決閣下的問題
如有疑問, 請再補充, 或留下E-MAIL, 我可Send File 給你
2007-02-04 13:40:30 補充:
剛想到一個更佳及更簡單的方法(不要用: =E3+C4-D4 的公式):在E3(結餘欄)輸入公式: =SUBTOTAL(9,C$3:C3)-SUBTOTAL(9,D$3:D6), 然後下拉請測試
2007-02-05 13:21:40 補充:
上面的補充打錯, 正確公式是:在E3(結餘欄)輸入公式: =SUBTOTAL(9,C$3:C3)-SUBTOTAL(9,D$3:D3), 然後下拉