博客
简体中文

旅行 AA 记账分摊 — 最少转账笔数结算

用最少的转账笔数结算多人共同支出,并复制结果分享

在浏览器中处理 · 不上传任何内容

更新于 2026-10-04

一开始填好的人和支出只是示例,请改成你们自己的名字和金额。

韩元和日元按整数计算;其他货币(美元、欧元、人民币、卢布、里亚尔、迪拉姆、埃及镑)保留两位小数。如果用了多种货币付款,请先统一换算成一种货币。

成员

支出

支出 1

元

花费的金额,最多两位小数,逗号只能用作千位分隔符。

分摊人

支出 2

元
分摊人

支出 3

元
分摊人

合计 470.00元,共 2 笔转账

结算结果

总支出: 470.00元

每人明细
名字已付应摊差额
小明300.00元150.00元+150.00元(应收)
小红150.00元160.00元-10.00元(应付)
小刚20.00元160.00元-140.00元(应付)

按以下方式转账 共 2 笔转账

  • 小刚 → 小明: 140.00元
  • 小红 → 小明: 10.00元

把成员分成差额合计为 0 的小组来计算,转账笔数是最少的。

金额按货币的最小单位计算(韩元、日元为 1,其他货币为 0.01)。除不尽的零头,由分摊名单中排在前面的人每人多付一个最小单位。转账笔数通过把成员分成差额合计为 0 的小组来减到最少(有差额的人不超过 16 人时)。转账前请确认银行或支付应用的限额和手续费。名字和金额只在浏览器中处理,不会保存。

这是什么工具

出去旅行,酒店是一个人付的,晚饭是另一个人付的,咖啡又是第三个人请的,最后算账时常常理不清谁该给谁多少。这个旅行 AA 分摊计算器先输入成员名字,再逐笔添加支出:用途、金额、付款人和分摊人。它会显示每个人的已付金额、应摊金额和差额,并生成一份转账笔数尽可能少的结算清单。只有部分人参与的费用,只勾选这几个人即可;一张小票也可以拆成几笔分别录入。结果可以直接复制到群聊里,所有处理都在浏览器中完成。

使用方法

  1. 输入成员的名字,最多可以添加 20 人。
  2. 逐笔添加支出:用途、金额和付款人。
  3. 勾选这笔支出的分摊人,默认全部勾选。
  4. 还有其他费用就点“添加支出”。
  5. 在结果里查看每个人的差额和转账清单,用复制按钮分享。

计算规则

  • 每笔支出除以分摊人数。除不尽的零头由名单里排在前面的人每人多付一个最小单位。
  • 差额 = 已付 − 应摊,所有人的差额合计总是 0。
  • 转账笔数 = 有差额的人数 − 差额合计为 0 的小组数,这是最少的笔数。有差额的人不超过 16 位时,会检查所有分组方式,保证得到最小值。
  • 超过 16 位时,从应付和应收金额最大的人开始配对,转账笔数最多比人数少 1。
  • 韩元和日元按整数计算,其他货币保留两位小数。金额的小数点用“.”,逗号只能用作千位分隔符。
  • 可以输入 2 到 20 位成员、最多 100 笔支出。

计算示例

小明、小红、小刚三个人。小明付了住宿费 300 元,小红付了餐费 150 元,小刚付了咖啡 20 元,咖啡只有小红和小刚喝了。

名字 已付 应摊 差额
小明 300.00 150.00 +150.00
小红 150.00 160.00 −10.00
小刚 20.00 160.00 −140.00

只需两笔转账就能结清:小刚转给小明 140.00 元,小红转给小明 10.00 元。

小贴士

现金和刷卡的支出会直接加在一起。请选择结算用的货币:韩元和日元按整数计算,美元、欧元、人民币、卢布、里亚尔、迪拉姆和埃及镑保留两位小数。如果用了不同货币付款,请先把每笔金额换算成同一种货币。还没填金额的支出不会计入;删除了某笔支出的付款人后,工具会提示你重新选择付款人。转账前请确认银行或支付应用的限额和手续费。

常见问题

结算是怎么算的?

每笔支出在分摊人之间平均分配。对每个人,用已付金额减去应摊金额得到差额:正数是应收的钱,负数是应付的钱。然后生成一份能把所有差额清零的转账清单。

怎样让转账笔数尽量少?

把有差额的人尽可能多地分成差额合计为 0 的小组。每个小组内让应付最多的人和应收最多的人配对,所以转账笔数等于人数减去小组数,这就是最少的笔数。有差额的人超过 16 位时,改为从金额最大的开始配对。

能只让部分人分摊某笔费用吗?

可以。每笔支出只勾选参与分摊的人。比如只有两个人喝了咖啡,就只勾这两个人。付款人不一定要在分摊人里。

金额除不尽怎么办?

金额按货币的最小单位计算,余下的零头由分摊名单里排在前面的人每人多付一个最小单位。例如 1.00 元三人分摊是 0.34、0.33 和 0.33,合计总能完全对上。

输入的内容会被保存或上传吗?

不会。名字和金额只在浏览器中处理,不会发送也不会保存。关闭或刷新页面后就会消失,请用复制按钮把结果带走。

没找到想要的工具?