랜덤으로 이름 뽑는 방법
- 이름을 한 줄에 하나씩 입력하거나 붙여 넣습니다. 엑셀이나 구글 스프레드시트에서 한 열을 복사해 붙이면 한 줄에 한 명씩 들어갑니다. 빈 줄과 줄 앞뒤의 공백은 무시되며, 옵션 옆에 목록의 인원수가 표시됩니다.
- 당첨자 수를 정합니다. 3으로 하면 목록에서 서로 다른 세 항목이 뽑힌 순서대로 나옵니다.
- 당첨자 뽑기를 누릅니다. 이름이 1초쯤 빠르게 바뀌다가 결과가 나타나며, 기기에서 ‘동작 줄이기’를 켜 두었다면 결과가 바로 나옵니다.
- 당첨된 사람이 다음 추첨에서 빠져야 한다면 뽑힌 이름은 목록에서 빼기를 체크합니다. 그러면 다음번에는 남은 이름 중에서만 뽑습니다.
목록은 이 브라우저에 저장되므로 같은 기기로 다시 오면 그대로 남아 있습니다. 새 목록을 만들려면 입력 칸의 내용을 모두 선택해 지우세요.
목록 섞기와 팀 나누기
목록 섞기는 입력 칸의 목록 전체를 무작위 순서로 바꿉니다. 당첨자 한 명이 아니라 순서가 필요할 때, 예를 들어 발표 순서나 게임 차례를 정할 때 쓰세요.
랜덤 팀 나누기에서 팀 수를 입력하고 팀 나누기를 누르면, 목록을 섞은 뒤 카드를 돌리듯 한 명씩 차례로 나눠 줍니다. 그래서 팀 인원은 많아야 한 명 차이입니다. 딱 나누어떨어지지 않으면 앞 번호 팀에 한 명씩 더 들어갑니다. 팀 복사를 누르면 팀마다 한 줄씩 복사되어 단톡방, 이메일, 발표 자료에 바로 붙여 넣을 수 있습니다. 팀 나누기를 다시 누르면 완전히 새로 나눕니다.
예시
- 친구 10명을 3팀으로: 처음 들어 있는 이름 10개를 3팀으로 나누면 4명, 3명, 3명이 됩니다.
- 23명인 반을 4모둠으로: 6명, 6명, 6명, 5명으로 나뉩니다.
- 참가자 50명 중 경품 3개: 당첨자 수를 3으로 합니다. 한 사람이 당첨자에 들 확률은 50분의 3(6%)이고, 한 번의 추첨에서 같은 사람이 두 번 뽑히지 않습니다. 경품이 서로 다르다면 화면에 나온 순서로 1등, 2등, 3등을 정할 수 있습니다. 이 규칙은 추첨 전에 미리 알려 두세요.
- 추가 응모권: 목록에 두 번 들어간 이름은 뽑힐 확률도 두 배입니다. 9명이 한 번씩, 1명이 두 번 들어가 있다면 한 명을 뽑을 때 그 사람의 확률은 11분의 2(약 18%), 나머지는 각각 11분의 1입니다.
중복된 이름은 일부러 그대로 둡니다. 모든 사람이 꼭 한 번씩만 응모되어야 한다면 먼저 중복 줄 제거로 목록을 정리하세요. 그렇지 않으면 여러 명을 한꺼번에 뽑을 때 두 번 적힌 이름이 두 번 당첨될 수도 있습니다.
추첨이 공정한 이유
이 도구는 목록의 복사본을 피셔-예이츠(Fisher–Yates) 알고리즘으로 섞은 뒤 맨 위부터 이름을 가져옵니다. 피셔-예이츠는 목록의 끝에서부터 각 자리를 그 자리 또는 그 앞의 무작위 자리와 맞바꾸는 방식으로, 가능한 모든 순서가 똑같은 확률로 나옵니다. 무작위 선택에는 브라우저의 암호학적으로 안전한 난수 생성기(crypto.getRandomValues)를 쓰고, 특정 자리에 조금이라도 유리한 난수는 버리고 다시 뽑습니다. 목록에서 몇 번째에 있는지는 결과에 영향을 주지 않아서, 첫 번째 이름과 마지막 이름의 확률이 정확히 같습니다.
직접 만든 추첨 프로그램 중에는 무작위 비교로 목록을 정렬하는 것이 있습니다. 겉보기에는 무작위 같지만 모든 순서가 같은 확률로 나오지 않기 때문에, 이 도구는 제대로 된 섞기 방식을 씁니다.
모두가 믿을 수 있는 추첨을 하려면
- 시작하기 전에 규칙을 정합니다. 누가 참가 자격이 있는지, 당첨자는 몇 명인지, 추가 응모를 인정하는지, 당첨자가 연락이 없으면 어떻게 하는지 등입니다.
- 자격이 없거나 중복된 응모를 먼저 정리한 뒤, 전체 목록을 화면에 보여 줍니다.
- 화면 공유나 녹화되는 라이브 방송으로 추첨해서, 참가자들이 목록과 결과를 함께 볼 수 있게 합니다.
- 예비 당첨자도 같은 방식으로 뽑습니다. 뽑힌 이름은 목록에서 빼기를 체크한 채로 남은 사람 중에서 다시 뽑으면 됩니다.
자주 묻는 질문
같은 사람이 두 번 당첨될 수 있나요?
목록에 이름이 두 번 이상 들어 있지 않다면, 한 번의 추첨에서는 불가능합니다. 다만 따로 여러 번 누르면 매번 전체 목록에서 다시 뽑으므로 같은 사람이 또 나올 수 있습니다. 이를 막으려면 뽑힌 이름은 목록에서 빼기를 체크하세요.
이름은 몇 개까지 넣을 수 있나요?
정해진 한도는 없습니다. 수천 명의 목록도 문제없이 뽑을 수 있어서, 참가자가 많은 이벤트에는 돌림판보다 이 도구가 더 알맞습니다.
실수로 이름을 지웠어요. 되돌릴 수 있나요?
목록에서 뺀 이름은 입력 칸에서 삭제됩니다. 당첨자를 빼면서 추첨할 때는 전체 목록을 다른 곳에 미리 복사해 두세요. 다시 붙여 넣으면 원래대로 돌아옵니다.
이 도구와 룰렛 돌림판 중 무엇을 써야 하나요?
둘 다 똑같이 공정합니다. 짧은 목록에서 한 명씩 뽑는 모습을 보여 주기에는 룰렛 돌림판이 더 재미있고, 여러 명을 한꺼번에 뽑거나 목록이 길거나 팀을 나눌 때는 이 도구가 더 빠릅니다. 이름 대신 숫자를 뽑으려면 랜덤 숫자 생성기를 쓰세요.