用 excel 記帳
對一般人而言,最重要的就是紀錄「收入」與「支出」!
- 收入,包括:
- 收入項目
- 收入金額
- 支出,包括:
- 日期
- 支出項目
- 支出金額
表格布局
可以參考下面這樣:
| 收入項目 | 收入金額 | 日期 | 支出項目 | 支出金額 |
|---|---|---|---|---|
| 零用錢 | 15000 | 2/10 | 麥當勞 | 299 |
| 工讀費 | 13000 | 2/11 | 計程車費 | 291 |
| 2/12 | 健康餐盒 | 215 |
顯示「合計」在最上方
以「支出金額」違例,把這格改成: ="支出金額 = "&SUM(E$2:E1000),其中:
=(等於) : 公視的開頭;"(引號)支出金額(空格)=(等於)(空格)"(引號) : 呈現的文字;
⠀⠀(重點就是,將顯示的字串,包在引號" "裡面!)&(and 符號,shift + 7) : 連接符號;sum(): 加總函數e$2:e1000: 加總範圍,從 e2 連續加總到 e1000 ,- 要填入上一個函數的小括號中喔!
$代表鎖定,會作用在後面接著的座標。差別是當公式被移動時,這個座標的位置,不會被影響!- 為何是
e1000? 加總函數會自動掠過空白的儲存格,而且理論上,支出項目應該不會超過 1000 項!
當然,也可以如法炮製,把「收入金額」這格改成: ="收入金額 = "&SUM(B$2:B1000) !
分析
餘額
="餘額 = "&VALUE(RIGHT($B$1,LEN($B$1)-FIND("=",$B$1)-1))-VALUE(RIGHT($E$1,LEN($E$1)-FIND("=",$E$1)-1))
- 用
FIND(尋找字串, 被找的儲存格或內容),找到剛才建立的,收入或之初,合計的 =(等於)! RIGHT(字串, 從右往左第幾個字元)可以取出,指定的字串,在此希望把數字擷取出來!- VALUE(字串)` 會把字串,轉換成數字,方便計算!
最高支出
- 費用:
=MAX($E2:$E1000),其中MAX(範圍)函數可以拿來找出最大值! - 對應回項目:
=INDEX(D$2:D1000,MATCH(MAX(E$2:E$1000),E$2:E1000,0)),其中:MATCH()函數:第一格填要找的數值,第二格填尋找的範圍,第三格是旗標: 0 代表尋找完全相等的,第一個匹配的值;回傳項目序號!INDEX()函數:把剛才找到的項目序號,對應到 D 欄,就可以得到,對應的支出項目了!- 所以如果
想對應出,支出的日期,該怎麼做呢?
把 INDEX() 的第一個原料,改成填入日期的那欄,在此也就是 C\$2:C\$1000 ,其他照抄!
=INDEX(C\$2:C1000,MATCH(MAX(E\$2:E\$1000),E\$2:E1000,0))
歡迎到這裡看更多 excel 的瘋狂使用法喔!