FreeOnlineTool

이벤트 경품 예산 분배 최적화

이벤트 경품 예산 분배 계산기. 총예산과 기프티콘 단가·최소/최대 수량을 넣으면 예산을 초과하지 않으면서 당첨자를 최대로 하는 수량 조합과 잔액을 보여 줍니다.

예산 · 경품 그리드

예산을 1원도 넘기지 않습니다. 최소 수량(등수 하한)을 먼저 채운 뒤, 당첨자 수를 최대화하고 잔액을 줄입니다.

최적 분배

당첨 50명

500,000원 사용 · 잔액 0원

예산 사용 100%잔액 0%
  • 스타벅스 아메리카노수량 44220,000원
  • 치킨 기프티콘수량 5100,000원
  • 에어팟수량 1180,000원

재고·배송비·부가세는 단가에 직접 넣으세요. 브라우저에서만 계산합니다.

[이벤트 경품 분배안]
총예산(원): 500,000원
사용: 500,000원
잔액: 0원
당첨 수: 50
- 스타벅스 아메리카노: 44 × 5,000원 = 220,000원
- 치킨 기프티콘: 5 × 20,000원 = 100,000원
- 에어팟: 1 × 180,000원 = 180,000원
예산을 초과하지 않음. 당첨자 수 우선, 동점이면 잔액 최소.

사용 방법

작동 원리

엑셀 해찾기 없이, 총무가 카톡으로 받는 이벤트 경품 라인업을 그리드에 넣고 예산을 걸면 됩니다. 예산을 1원도 넘기지 않으면서 받는 사람 수(경품 개수) 를 먼저 최대화하고, 동점이면 잔액을 더 줄이는 조합을 고릅니다. 검색어로는 이벤트 경품 예산 분배 계산기, 기프티콘 수량 조합 계산, 마케팅 예산 안착에 맞춰 두었습니다. 기획서에 “50만 원 안에서 최대한 많은 참가자에게 혜택”이라고 적혀 있을 때, 단가표만 있으면 바로 수량을 확정할 수 있습니다.

  1. 총예산(예: 50만 원)을 넣습니다.
  2. 경품마다 이름, 단가, 최소 수량(배율 하한), 최대 수량(배율 상한)을 넣습니다. 1등 에어팟 1개, 2등 치킨 5개처럼 최소를 고정하면 됩니다.
  3. 제한 배낭(bounded knapsack)으로 최소 수량을 먼저 확보한 뒤, 남은 예산으로 추가 수량을 채웁니다.
  4. 사용액 막대와 잔액, 복사 가능한 분배안이 나옵니다. 슬랙·노션·품의서에 그대로 붙여 넣으면 됩니다.

예제(50만 원): 스타벅스 5,000원 최소 10·최대 50, 치킨 20,000원 최소 5·최대 15, 에어팟 180,000원 최소·최대 1. 결과는 스타벅스 44 + 치킨 5 + 에어팟 1 = 당첨 50명, 잔액 0원입니다. 최소를 다 사면 33만 원이 묶이고, 남은 17만 원은 단가가 낮은 커피를 더 넣는 쪽이 당첨자 수에서 이깁니다. 치킨을 더 넣으면 사용액은 비슷해도 받는 사람이 줄어듭니다.

계산은 브라우저에서만 합니다. 서버로 단가나 예산을 보내지 않습니다. 재고·배송비·부가세는 단가에 직접 녹이세요. 단가가 서로소이고 예산이 매우 크면 근사 탐욕으로 넘어갈 수 있습니다. 기프티콘 수량 조합을 여러 안으로 비교하고 싶다면 최소·최대만 바꿔 가며 잔액 막대를 보면 됩니다.

자주 묻는 질문

1등만 많이 주고 커피는 최소만 하려면?

커피 최대를 최소와 같게 두면 됩니다. 배율 제한은 최소/최대 칸이 담당합니다. 1등 1 : 2등 5 : 참가상 50 같은 고정 배율도 각 줄의 최소=최대로 표현합니다.

잔액을 0으로 못 맞추면요?

단가의 공약수 안에 예산이 없으면 잔액이 남습니다. 단가를 바꾸거나 예산을 1,000원 단위로 맞추면 됩니다. 마케팅 예산을 안착시키려면 단가를 1,000원·5,000원처럼 맞춰 두는 편이 안전합니다.

기프티콘 수량 조합이 엑셀보다 나은 점?

최소·최대(등수 배율)를 같이 걸고, 당첨자 수 → 잔액 순으로 한 번에 고릅니다. 해찾기 설정이 필요 없습니다. 마지막 입력은 이 브라우저에만 저장되어 다음 이벤트 때 단가를 조금만 고치면 됩니다.

관련 도구