이름 목록, 방식, 뽑을 인원 또는 팀 수
랜덤 이름 뽑기 (제비뽑기·팀 나누기)
이름 목록에서 원하는 수만큼 무작위로 뽑아 줍니다. 발표자·당번·당첨자 추첨은 물론, 발표 순서 정하기와 팀 나누기도 할 수 있습니다. 결과는 암호학적 난수로 정하고 저장하지 않습니다.
결과 대기 중
계산 방법과 기준
제비뽑기를 종이 없이 하는 도구입니다. 이름을 줄마다 하나씩 적고 뽑을 인원을 정하면 중복 없이 무작위로 뽑습니다. '순서 정하기'는 전체 이름을 섞어 1번부터 차례를 매기고, '팀 나누기'는 섞은 이름을 팀 수만큼 고르게 나눕니다. 모든 조합이 같은 확률로 나오도록 피셔-예이츠 방식으로 섞습니다.
계산식과 처리 기준
- 한 사람이 뽑힐 확률 = 뽑는 인원 ÷ 전체 인원
- 가능한 순서의 수 = 전체 인원의 계승(n!)
- 피셔-예이츠 셔플로 목록을 섞은 뒤 앞에서부터 필요한 만큼 고릅니다.
- 난수는 crypto.getRandomValues를 쓰고 나머지 편향을 제거합니다.
- 이름은 최대 60개까지 씁니다.
주의사항
- 같은 이름을 두 번 적으면 두 사람으로 봅니다.
- 버튼을 누를 때마다 새로 뽑으므로, 추첨 전에 '한 번만 뽑는다'는 규칙을 정해 두세요.
같은 사람이 두 번 뽑히나요?
한 번의 추첨에서는 중복 없이 뽑습니다. 다시 누르면 새 추첨이라 앞에서 뽑힌 사람이 또 나올 수 있습니다.
팀 인원이 딱 나누어떨어지지 않으면요?
앞 팀부터 한 명씩 더 들어가 팀 사이의 인원 차이가 1명을 넘지 않게 나눕니다.
번호로도 뽑을 수 있나요?
이름 대신 1, 2, 3처럼 번호를 적으면 됩니다. 범위가 넓으면 랜덤 숫자 생성기가 편합니다.
- 엑셀의 이름 열을 복사해 그대로 붙여 넣을 수 있습니다.
계산 결과는 입력값과 공개된 기준을 바탕으로 한 참고용 추정치이며, 세무·법률·의료 판단을 대신하지 않습니다. 기준은 2026.10.06 검토 시점입니다. 면책 고지
계산 뒤에 있는 원리