抹零只作用于每人应付,垫付金额按实际算。抹零后总额可能有几毛出入,转账时以页面结果为准。
加几个人、几笔账,看看谁该转给谁。
把每个人的「应付 − 垫付」算出净额,再用最大欠钱的人转给最大收钱的人逐笔冲抵,笔数接近最少。
⚠️ 免责声明:本工具只按你填的分摊规则做算术,不判定「谁该请客」。
请客、谁多喝谁少喝、有人只吃素这类人情账请自行调整分摊方式或份数;抹零后总额可能与实际有几分到几毛出入。
结果为估算参考,实际转账请以双方确认的金额为准。数据仅在浏览器本地计算,不上传、不保存,刷新即清空。
一顿饭吃完,最尴尬的不是买单,是算账:谁垫了多少、谁没喝酒、谁带了家属,最后往往变成「差不多就行」——然后总有一个人默默多付了。
这个工具把这件事变成三步:加人 → 加账单 → 看谁该转给谁。
三种分摊方式:
· 全体均摊:最常用,账单平摊给所有人;
· 指定参与人:只有勾选的人分摊——比如这瓶白酒只有三个人喝了;
· 按份数:带家属算 2 份、小孩算 0.5 份、喝了酒的多算一份,比单纯平摊公道。
核心是最后那张转账方案:
把每个人的「应付 − 已垫付」算出净额,欠钱的人转给收钱的人。不需要每个人都转账给买单的那个人——那样最多要转 N−1 笔,还容易出现「我早转给你了」的扯皮。
本工具用贪心冲抵:欠最多的先转给收最多的,一方结清就换下一对,得到的笔数接近最少。3 个人可能只要 1 笔,10 个人通常也就 5~7 笔。
两个实用提醒:
① 垫付人要选对——选错人,转账方向就反了;
② 先确认总额再算:账单里的每一笔加起来的总和,最好和服务员给的单子对一下,分账算得再准,总额错了也白搭。
怎么算:
① 每笔账单按分摊方式拆到人头:均摊 = 金额 ÷ 参与人数;指定人 = 金额 ÷ 勾选人数;按份数 = 金额 × 个人份数 ÷ 总份数;
② 汇总每人应付合计与已垫付合计;
③ 净额 = 应付 − 垫付:正数表示还欠、负数表示该收;
④ 结算用贪心冲抵:欠最多的转给收最多的,转完一方即退出,直到全部结清;
⑤ 抹零只作用于应付金额,垫付按实际计算。
它不做:不判定谁该请客、不处理人情折扣、不记录历史。规则以外的部分,请自行调整分摊方式。
审核通过后就会展示在留言板上,稍安勿躁~
还没有留言,来抢沙发吧!