共同支出の精算
グループの支出と異なる負担比率から、誰が誰にいくら支払うかを求めます。 入力値に合わせてグラフや図が更新されます。
入力項目
入力例は計算方法を示すためのものです。自分の値に変更してください。 入力を変更すると結果が自動更新されます。
計算はブラウザ内で行います。入力内容は保存せず、アクセス解析にも送信しません。
計算方法
- 負担額 = Σ ( × / Σ); 差額(+は受取、−は支払) = 支払済み − 負担額
- 計算例: A = 90, B = 30, C = 0; w = (1;1;1) ⇒ 負担額 = (40;40;40); B → A: 10; C → A: 40
入力項目と式の対応
計算結果
入力すると結果が表示されます。
前提と注意点
同一通貨で、名前の重複しない2〜20人と最大50件の支出を入力します。支払者は参加者の行番号で指定します。支出ごとの比率が空欄なら標準比率を使い、指定する場合は参加者順に半角セミコロンと小数点で入力します。0の人はその支出を負担しません。通貨の最小単位で最大剰余法により配分し、余りが同じなら行の順で決めます。正の差額は受取額です。送金順序は一定ですが、送金回数の最小化は保証しません。
参考資料
- OpenStax — proportions 資料確認日: 2026-10-08



