이름 뽑기: 랜덤 당첨자 추첨과 순서 정하기
이름 뽑기는 명단을 붙여 넣고, 할 일을 고르고, 버튼을 누르는 세 단계면 끝납니다. 당첨자를 중복 없이 뽑는 제비뽑기, 발표 순서 정하기, 인원이 고른 조 나누기를 모두 같은 공정한 난수로 처리합니다.
출처: W3C Recommendation, W3C Web Cryptography API – getRandomValues(). 업데이트: .
계산 방법
이름 뽑기 사용법
- 명단을 입력 칸에 붙여 넣습니다. 한 줄에 한 명씩 적거나 한 줄에 쉼표로 이어 적습니다. 엑셀이나 구글 스프레드시트의 이름 열을 그대로 복사해도 됩니다.
- 할 일을 고릅니다: 당첨자 뽑기, 순서 섞기, 조 나누기.
- 「뽑기」를 누릅니다. 「결과 복사」로 결과를 복사해 단톡방이나 공지에 붙여 넣을 수 있습니다.
세 가지 모두 브라우저의 안전한 난수 생성기 crypto.getRandomValues()를 씁니다. 누가 먼저 입력되었는지는 결과에 영향을 주지 않습니다.
세 가지 뽑기 방식
- 당첨자 뽑기: n명 중 k명을 중복 없이 고릅니다. 모든 사람의 당첨 확률은 똑같이 k ÷ n입니다. 30명 중 3명을 뽑으면 한 사람당 10%입니다.
- 순서 섞기: 명단 전체를 피셔-예이츠 셔플로 섞습니다. 가능한 n! 가지 순서가 모두 같은 확률로 나오며, 8명이면 40,320가지입니다. 발표 순서, 자기소개 순서, 게임 차례를 정할 때 편합니다.
- 조 나누기: 명단을 섞은 뒤 조마다 차례로 한 명씩 넣습니다. 그래서 조별 인원 차이는 최대 1명입니다. 23명을 4개 조로 나누면 6, 6, 6, 5명입니다. 한 조 인원을 정하거나 실력을 맞추거나 조 이름을 붙이려면 팀 나누기가 더 알맞습니다.
교실과 모임에서 쓰는 예
- 발표·질문 순서: 「순서 섞기」로 오늘 발표할 순서를 정하면 번호순으로 늘 같은 학생이 먼저 하는 일이 없습니다.
- 당번 정하기: 청소 구역, 급식 당번, 회의 기록 담당처럼 할 일을 정해 둔 순서대로 적어 두고 이름만 섞으세요. 첫 번째 이름이 첫 번째 일, 두 번째 이름이 두 번째 일을 맡습니다. 모든 순서가 같은 확률이라 어떤 짝도 공평합니다.
- SNS 이벤트 당첨자 추첨: 댓글 참여자 명단을 붙여 넣고 「공유」 링크를 함께 공개하면, 모두가 자기 이름이 명단에 있었는지 확인할 수 있습니다. 명단은 링크의 「#」 뒤에만 담겨 서버로 보내지지 않습니다.
1등, 2등, 3등을 차례로 뽑으려면
한 번에 여러 명을 뽑을 때는 같은 이름이 두 번 나오지 않습니다. 등수별로 따로 뽑고 싶다면 「뽑힌 이름은 명단에서 빼기」를 켜세요. 「뺀 이름을 명단에 되돌리기」를 누르기 전까지 당첨자는 다음 추첨에서 빠집니다.
돌림판, 사다리 타기와 무엇이 다른가요?
결과의 공정성은 같습니다. 이름 뽑기는 명단이 길어도 결과가 바로 나오고 여러 명을 한꺼번에 뽑거나 순서를 통째로 정할 수 있습니다. 화면에서 빙글빙글 도는 연출이 필요하면 돌림판, 벌칙이나 내기를 한 번에 짝지으려면 사다리 타기, 번호표로 추첨하려면 랜덤 숫자 추첨기를 쓰세요.
중복된 이름
같은 이름이 명단에 두 번 있으면 뽑힐 확률도 두 배가 됩니다. 응모 횟수만큼 기회를 주는 추첨이라면 의도대로이지만, 그렇지 않다면 입력 실수입니다. 중복이 있으면 경고가 표시됩니다. 동명이인은 「김민준(3반)」처럼 구분해 적으세요.
자주 묻는 질문
명단에서 랜덤으로 한 명을 뽑으려면?
명단을 붙여 넣고(한 줄에 한 명 또는 쉼표로 구분) 「당첨자 뽑기」와 인원 1을 고른 뒤 「뽑기」를 누르세요. 모든 사람이 정확히 같은 확률로 뽑힙니다.
엑셀 명단으로 뽑을 수 있나요?
네. 엑셀에서 이름 열을 복사해 입력 칸에 붙여 넣으면 한 칸이 한 줄이 됩니다. 함수를 만들 필요가 없고 최대 500명까지 넣을 수 있습니다.
같은 사람이 두 번 당첨되지 않게 할 수 있나요?
한 번 뽑을 때는 같은 이름이 두 번 나오지 않습니다. 여러 번 이어서 뽑는다면 「뽑힌 이름은 명단에서 빼기」를 켜세요. 「뺀 이름을 명단에 되돌리기」를 누를 때까지 당첨자는 제외됩니다.
발표 순서를 정할 수 있나요?
네. 「순서 섞기」를 고르면 명단 전체가 랜덤 순서로 나옵니다. 8명이면 가능한 순서 40,320가지가 모두 같은 확률입니다.
조는 어떻게 나뉘나요?
이름을 섞은 뒤 조마다 차례로 넣기 때문에 모든 조가 같은 인원이거나 1명 차이입니다. 누를 때마다 새로운 조가 나옵니다.
입력한 이름은 저장되나요?
서버에는 저장되지 않습니다. 뽑기는 브라우저 안에서만 이루어지고, 명단은 다음에 다시 쓸 수 있도록 이 브라우저에만 기억됩니다. 「공유」를 누를 때만 명단이 링크의 「#」 뒤에 담기며, 링크를 받은 사람은 이름을 볼 수 있습니다.
이름 뽑기 프로그램은 무료인가요?
네. 회원가입, 앱 설치, 횟수 제한 없이 휴대폰, 태블릿, PC 브라우저에서 쓸 수 있습니다.
출처 및 근거
- W3C Recommendation: W3C Web Cryptography API – getRandomValues()
- MDN Web Docs – Crypto.getRandomValues() (영문)
- 위키백과 – 피셔-예이츠 셔플 (치우침 없는 섞기)
업데이트: · 편집 원칙
관련 도구
- 사다리 타기 게임: 이름을 적고 누르기만 하면 끝무료 온라인 사다리 타기 게임. 이름과 당첨·꽝을 적고 이름을 누르면 선을 따라 내려가 결과가 나옵니다. 최대 20명, 결과는 링크로 공유하고 인쇄도 됩니다.
- 팀 나누기: 랜덤으로 공평하게 팀 짜기무료 팀 나누기 사이트. 이름을 붙여 넣고 팀 수나 한 팀 인원을 고르면 랜덤으로 팀을 짭니다. 실력 점수로 고르게 나누고 서로 떨어뜨릴 사람도 정할 수 있습니다.
- 돌림판: 항목을 적고 돌리기만 하면 끝무료 온라인 돌림판. 이름이나 메뉴를 적고 돌리면 랜덤으로 하나를 뽑습니다. 칸별 확률 조절, 당첨자 제외, 링크 공유까지. 회원가입 없이 휴대폰에서도 바로 됩니다.
- 랜덤 숫자 추첨기: 범위만 정하면 바로 뽑기무료 랜덤 숫자 추첨기. 1~100처럼 범위를 정하고 무작위 번호를 최대 1,000개, 중복 없이도 뽑습니다. 경우의 수와 확률도 바로 보여 주며 설정은 링크로 공유됩니다.
- 동전 던지기: 앞면일까 뒷면일까온라인 동전 던지기. 한 번에 1~1,000개를 던지고 앞면·뒷면 이름도 바꿀 수 있습니다. 비율과 연속 기록을 바로 집계하는 확률 시뮬레이션으로, 가입 없이 무료입니다.
- 주사위 굴리기: d6, d20, 1d100까지온라인 주사위 굴리기 사이트. 1개부터 10개까지 한 번에 던지고 합계와 확률을 바로 봅니다. d4~d100, 3d6+2 같은 TRPG 표기, 이점·불리, 기록, 공유 링크도 지원합니다.
- 스도쿠: 무료로 풀고 풀이 과정까지 확인무료 스도쿠 게임. 초급, 중급, 고급, 최고급 4단계 문제를 풀고, 책이나 신문의 문제를 입력하면 풀이를 한 단계씩 설명합니다. 메모, 힌트, 인쇄도 됩니다.
- 지뢰찾기: 온라인으로 바로 하기설치 없이 하는 무료 지뢰찾기 게임. 초급, 중급, 고급 3단계에 첫 클릭은 항상 안전하고, 오른쪽 클릭이나 길게 눌러 깃발을 꽂습니다. 최고 기록도 남습니다.
- 오목 온라인: 컴퓨터와 한 판무료 온라인 오목 게임. 가로, 세로, 대각선으로 다섯 개를 먼저 놓으면 이깁니다. AI 세기 3단계, 오목판 크기 3가지, 추천 수와 무르기를 지원하고 가입 없이 둡니다.