antijava你需要的是不是在第一行顯示這一行下面所有的sum
在excel裡面每一行總共有65535個(你按end+往下,就可以看到)
所以你可以在第一行加入sum(A2:A65525)
這樣就可以把下面的全部sum起來,只要你還沒有填的欄位是空白
excel就會把那一欄當作0,你的sum就不會有錯
請先定義清處你的欄和列要表示什麼呢??
不然不懂為什麼今天是 =sum(a2:a4),明天就要改成=sum(a2:b5) ??
要表示當下合計的方式有很多, 要先知道你的表想呈現什麼樣子:P
有沒有試過在隔壁行擺一個 =SUM(A:A) 呢?
這樣子隨便A行有多少列都可以統統加總在一起
假設 A1..A4 是明細, A5 = SUM(A1..A4)
如果要新增項目時
只要在 A1..A4 中「插入列」然後輸入數值
其實 A6 (即原先的 A5) 的公式會自動變成 SUM(A1..A5)
我的標準方法,把小計放在該行最右欄的小計,欄位如下
A列號,B日期,C科目,D摘要,E支出,F收入,G小計
1 A列號,B日期,C科目,D摘要,E支出,F收入,G小計
2 , ,承上期, , , ,
3 , , , , , ,G3=G2-E3+F3
G3這個儲存格再使用複製公式的方法(拖曳的方法)先增加需要的數,不足的時候再增加即可
如果月底結算還有多的儲存格,再刪除即可
這個範例就與一般的日記帳無異了
ps.1.若要顯示的好看的話需在儲存格格式上動手腳,另外G3再加上if的判斷指令
2.另外如果真的要顯示在最下方的,那就要動用VBA了