Kalkylator för utläggsavräkning

Ange det belopp som varje person har lagt ut. Kalkylatorn visar varje persons lika stora andel och vem som ska betala vem, med så få betalningar den kan hitta.

Personer och beloppet var och en har betalat (2 till 20 personer; namnet är valfritt; en rad med ett belopp räknas som en person)
Ange 0 för en person som inte har betalat något. En tom rad räknas inte som en person. Varje belopp är från 0 till 999 999,99, med högst 2 decimaler.
Varje persons andel —
Totalt betalat—
Vem betalar vem

—

    Den kopierade texten är en rad per betalning, på formen ”Namn → Namn: belopp”. Saldot är det betalade beloppet minus andelen: + betyder att personen får pengar tillbaka, − betyder att personen ska betala.

    Så fungerar avräkningen

    1. Totalt ÷ antal personer ger varje persons andel.
    2. Varje persons saldo = betalat belopp − andel. Personer med positivt saldo får pengar tillbaka, och personer med negativt saldo betalar. Saldona summerar alltid till exakt 0.
    3. Därefter räknar kalkylatorn ut vem som ska betala vem.

    Betalningarna tas fram genom att först avräkna par med samma belopp i en betalning och sedan para ihop det största skuldbeloppet med det största tillgodobeloppet. Antalet betalningar är högst antalet personer minus ett. Det garanterar inte det minsta möjliga antalet betalningar.

    De överblivna ören

    När totalen inte går jämnt upp (till exempel 100,00 på 3 personer) fördelas de överblivna örena ett öre (0,01) i taget, med början från översta raden: 33,34, 33,33 och 33,33. Andelarna summerar alltid till exakt det totala betalda beloppet, så ingenting går förlorat eller skapas, och efter betalningarna är allas saldo exakt 0.

    Exempel

    A betalade 120,00, B betalade 45,50 och C betalade ingenting: totalen är 165,50 på 3 personer.

    Anmärkningar

    Vanliga frågor

    Vad händer om en person har betalat allt?

    Ange den personens totalbelopp och 0 för de andra. Var och en av de andra betalar den första personen sin andel.

    Varför betalar en person ett öre mer?

    Totalen kan inte alltid delas lika i hela ören. De överblivna örena går ett i taget till personerna överst i listan, så att andelarna summerar till exakt totalen.

    Hittar den det minsta möjliga antalet betalningar?

    Den håller antalet betalningar på högst antalet personer minus ett, men garanterar inte minimum.

    Kan den hantera olika andelar för olika personer?

    Nej. Alla bär samma andel. För ojämna andelar använder du Kalkylatorn för proportionell fördelning och jämför resultatet med vad var och en har betalat.