旅行完點計邊個欠邊個?夾錢計數逐步教學
計邊個欠邊個:每人計一個淨結餘(俾咗幾多減應佔),再將欠最多嗰個配應收最多嗰個,直至全部歸零。
旅行完咗。人人返到屋企,相片已經喺 group 入面,而冇人想用手計嗰條問題都喺度:咁究竟邊個欠邊個?雅婷俾咗住宿,子軒俾咗租車,嘉敏俾咗一餐晚飯,俊傑冇去食嗰餐晚飯,但買咗餸。喺腦入面加,一分鐘內就會出錯。
有一個方法永遠有用,只需要減數,而且邊個計都得出同一個答案。要計邊個欠邊個,就加埋每個人俾咗幾多,同每個人嗰幾份加埋係幾多,相減得出每人一個淨結餘。結餘加埋永遠等於零。跟住由欠最多嗰個俾應收最多嗰個,重複到所有人歸零。
計共同開支:先列一張清單
每一筆共同開支,你要四樣資料:係咩、邊個俾、幾多錢、邊啲人有份。最後一欄最多人漏。一個朋友冇去食嗰餐,唔係五個人分;一程只有三個人搭嘅船,亦唔係成班人分。
寫低喺同一個地方:一則備忘、一個試算表,或者一隻 app。如果開支用唔同貨幣,先按俾錢嗰陣嘅匯率,將每筆換成同一種貨幣;跨貨幣分帳解釋咗點解。
第一步:計每個人嘅份額
每筆開支,將金額分畀有份嗰啲人。大部分旅行開支都係嗰啲人平均分,但同一個方法,實數、百分比、份數都用得,分帳五種方法有講。重點係每筆開支嘅份額加埋,要等於呢筆開支嘅金額。
之後,每個人將成個旅程嘅份額加埋。嗰個數,就係旅程對佢嚟講花咗幾多。
第二步:淨結餘 = 俾咗 − 應佔
每個人將替成班人俾過嘅加埋,再減去佢嘅總份額:
淨結餘 = 俾咗總數 − 應佔總數
正數即係成班人欠佢錢,負數即係佢欠成班人,零就係已經兩清。
而家驗一驗:**結餘加埋必須剛好等於零。**每一蚊有人俾咗,就係有人嘅一份,所以俾咗嘅總數同全部份額嘅總數係同一個數。如果加埋唔係零,就係有開支或者某一份錯咗,改好之前唔好開始結算。
第三步:由欠最多嗰個配應收最多嗰個
呢步先係真正計邊個欠邊個,亦係令共同開支結清嘅部分:
- 揀結餘最負嗰個,同結餘最正嗰個。
- 欠款人俾應收人兩個數入面細嗰個。至少有一個人而家歸零。
- 用剩低嘅人重複,直至每個結餘都係零。
每一筆轉帳至少令一個人歸零,所以 n 個人嘅群組最多需要 n − 1 筆轉帳。點解行得通,以及點解你可能要俾一個從來冇幫你俾過錢嘅人,債務簡化點運作有解釋。實際做法如下。
實例:去大阪旅行之後,邊個欠邊個
雅婷、子軒、嘉敏、俊傑同思穎去大阪玩一個長週末。思穎遲咗一日到,冇搭到租車去嗰程;俊傑冇去食蟹料理;只有雅婷、嘉敏同思穎去咗遊船。下面數字已經換算做港元。
| 開支 | 由邊個俾錢 | 金額 | 邊啲人分 | 每人嗰份 |
|---|---|---|---|---|
| 住宿,3 晚 | 雅婷 | HK$6,000 | 五個人 | HK$1,200 |
| 租車同油費 | 子軒 | HK$2,560 | 雅婷、子軒、嘉敏、俊傑 | HK$640 |
| 蟹料理晚飯 | 嘉敏 | HK$2,080 | 雅婷、子軒、嘉敏、思穎 | HK$520 |
| 買餸 | 俊傑 | HK$1,200 | 五個人 | HK$240 |
| 遊船 | 思穎 | HK$1,320 | 雅婷、嘉敏、思穎 | HK$440 |
| 博物館門票 | 子軒 | HK$600 | 五個人 | HK$120 |
| 總計 | HK$13,760 |
**第一步同第二步一齊做。**雅婷嘅份額係 1,200 + 640 + 520 + 240 + 440 + 120 = 3,160 蚊。俊傑嘅係 1,200 + 640 + 240 + 120 = 2,200 蚊,因為佢冇去食晚飯同遊船。每個人用同一個計法,得出:
| 人 | 俾咗 | 應佔 | 淨結餘 |
|---|---|---|---|
| 雅婷 | HK$6,000 | HK$3,160 | +HK$2,840 |
| 子軒 | HK$3,160 | HK$2,720 | +HK$440 |
| 嘉敏 | HK$2,080 | HK$3,160 | −HK$1,080 |
| 俊傑 | HK$1,200 | HK$2,200 | −HK$1,000 |
| 思穎 | HK$1,320 | HK$2,520 | −HK$1,200 |
| 總計 | HK$13,760 | HK$13,760 | HK$0 |
驗算:2,840 + 440 − 1,080 − 1,000 − 1,200 = 0。雅婷同子軒合共應收 3,280 蚊,而嘉敏、俊傑同思穎剛好欠 3,280 蚊。
**第三步。**思穎欠得最多(−1,200 蚊),雅婷應收最多(+2,840 蚊):思穎俾雅婷 1,200 蚊,雅婷仲有 1,640 蚊要收。跟住,嘉敏(−1,080 蚊)俾雅婷 1,080 蚊;雅婷仲有 560 蚊要收。下一個係俊傑(−1,000 蚊),雅婷依然係最大應收人:俊傑俾雅婷 560 蚊,俊傑剩返 −440 蚊。子軒而家係唯一仲要收錢嘅人:俊傑俾子軒 440 蚊。
四筆轉帳,人人歸零。如果寫成逐筆債,由每個有份嘅人向俾錢嗰位計,同一個旅程就係二十張借據,或者將每對朋友互相抵銷之後,仲有十張。
當最簡單嘅方法轉帳多過需要
最大配最大又快,又永遠唔會超過 n − 1 筆轉帳,但可能錯過更短嘅路。舉個例:五個朋友嘅結餘係家欣 +400 蚊、阿琪 +300 蚊、阿樂 −200 蚊、美美 −200 蚊、諾軒 −300 蚊。
最大配最大得出四筆轉帳:諾軒俾家欣 300 蚊,阿樂俾阿琪 200 蚊,之後美美要俾阿琪 100 蚊同家欣 100 蚊。但諾軒欠嘅數,剛好等於阿琪應收嘅數。先將佢哋配對,其餘就簡單:諾軒俾阿琪 300 蚊,阿樂俾家欣 200 蚊,美美俾家欣 200 蚊。三筆轉帳。
所以喺第三步之前,先睇下有冇剛好對得上:一個欠款人欠嘅數,剛好等於某個應收人應收嘅數,先結清呢啲配對。朋友組合入面,單係呢一個檢查,通常已經帶你去到最少轉帳。
會搞亂計數嘅錯誤
- **將俾錢嗰位排除喺自己嗰筆開支之外。**雅婷俾咗住宿,但佢都瞓喺度;佢嗰份 1,200 蚊要計。
- **所有嘢都分畀所有人。**冇去食晚飯嗰位,嗰餐應該係零份,唔係五分之一。
- **將還款記成一筆新開支。**兩個朋友之間嘅轉帳,只會改變嗰兩個人嘅結餘;佢唔係成班人共同分擔嘅開支。
- **喺加埋唔等於零嘅總數上結算。**先改好張清單。
轉帳嘅清單有咗,之後逐筆俾就容易;開口追數點樣先唔尷尬,點樣找數先唔尷尬有講。
Donget 喺呢度嘅角色
每有人加一筆開支,Donget 就做一次呢三步。俾錢嗰位設由邊個俾錢,再揀邊啲人有份,分法有平均、金額、百分比或者倍數,所以冇去食晚飯嗰位簡單咁唔入嗰筆。結餘分頁顯示每個成員嘅淨數,已經加埋等於零。開支可以用任何貨幣,並按記喺每筆開支上面嘅匯率,換算成群組貨幣。
最後,結算會建議最少嘅轉帳次數,會將債務合埋,所以你可能要俾一個從來冇幫你俾過錢嘅人,而已俾會喺每筆轉帳發生時記低。app 唔會經手錢;佢維持一份大家都核對得到嘅清單,而點樣記住邊個欠你錢說到底就係呢樣嘢。如果你仲揀緊 app,旅行分帳 app 比較擺晒選擇出嚟。
常見問題
旅行完,點計邊個欠邊個?
列出每筆開支,寫明邊個俾、邊啲人分。每個人用俾咗幾多減去自己嘅總份額,得出淨結餘。跟住由欠最多嗰個俾應收最多嗰個,重複到所有人歸零。
朋友唔係人人都參加,點分開支?
每筆開支只分畀有份嗰啲人。冇去食晚飯嗰位,嗰餐份額係零;佢嘅淨結餘仍然係佢俾咗幾多,減去佢真正有份嗰幾份。
點解結餘加埋永遠係零?
每一蚊有人俾咗,就係有人嘅一份,所以俾咗總數等於應佔總數。如果加埋唔係零,就係有開支入錯,或者漏咗一份。
一班人要轉幾多次帳先結清?
最多係有非零結餘嘅人數減一。五個朋友永遠唔使超過四筆,通常仲少。
我係咪一定要還畀真係幫我俾過嗰個人?
唔使。淨結餘先係重點,所以你可能要俾一個從來冇幫你俾過錢嘅人。你最後領先或者落後幾多都一樣。
如果我哋用唔同貨幣俾錢呢?
先按俾錢嗰陣嘅匯率,將每筆開支換成同一種貨幣,再做同樣三步。
總結
計邊個欠邊個,只係三步:份額、淨結餘,然後由欠最多配應收最多。有人俾錢之前,驗一驗結餘加埋係咪零,先睇有冇剛好對得上嘅配對,五個人嘅群組,四筆或者更少轉帳就結清。
免費下載 Donget,旅程仲未完,個結餘已經逐筆加好。