June Kim's Web Apps
회식비 차수별 정산
1차, 2차, 3차마다 금액과 낸 사람, 참석자를 넣으면 사람마다 얼마를 부담하는지 계산하고, 송금 횟수가 가장 적은 「누가 누구에게 얼마」를 알려 줍니다. 결과는 카톡에 바로 붙일 글로 복사할 수 있습니다.
알아 두기
- 나누는 방식은 차수마다 고릅니다. 「똑같이」는 참석자 수로, 「더 낼 사람」은 정한 금액(예: 부장 5만)을 먼저 빼고 나머지를 똑같이, 「비율」은 사람마다 적은 비율(술 안 마신 사람 0.5)로 나눕니다. 덜 내는 사람은 -10000처럼 적습니다.
- 단위 맞춤: 몫을 100원, 1,000원 단위로 올림, 반올림, 내림합니다. 그러면 합이 차수 금액과 어긋나므로, 남거나 모자란 돈은 한 사람 몫에서 빼거나 더해 합을 정확히 맞춥니다. 기본은 그 차수에서 가장 많이 낸 사람입니다.
- 나눠 낸 경우: 1차를 두 사람이 카드로 나눠 냈으면 「나눠 낸 사람 추가」로 각자 금액을 넣습니다. 차수 금액은 낸 돈의 합입니다.
- 최소 송금: 받을 돈과 보낼 돈이 서로 딱 맞는 무리를 최대한 많이 찾아 그 안에서만 주고받게 합니다. 잔액이 남은 사람이 16명까지는 가장 적은 횟수를 정확히 찾습니다.
- 계좌는 적지 않아도 됩니다. 적어 두면 돈을 받는 사람의 계좌만 송금 목록과 결과 글에 붙습니다.
- 저장과 공유: 입력은 이 브라우저에 저장됩니다. 「링크 복사」는 입력을 압축해 주소 # 뒤에 담으므로, 받은 사람도 서버 없이 같은 화면을 봅니다.
입력한 이름, 금액, 계좌는 브라우저 안에서만 계산하고 서버로 보내지 않습니다. 링크로 공유하면 입력이 주소에 담기니, 계좌를 적었다면 받을 사람을 확인하고 보내세요.