SpinFlow 블로그 · 2026-05-06

참가자 목록 정리 FAQ: 공정성 답변

구글폼 응답을 룰렛에 넣기 전, 표기가 다른 이름 때문에 생기는 중복과 누락을 줄이는 정리 순서와 확인 방법을 설명합니다.

글 요약

구글폼 응답을 룰렛에 넣기 전, 표기가 다른 이름 때문에 생기는 중복과 누락을 줄이는 정리 순서와 확인 방법을 설명합니다. 본문은 브라우저에서 전체 내용과 함께 표시됩니다.

구글폼으로 응모를 받아 그대로 룰렛에 붙여 넣으면 같은 사람이 두 번 들어가거나, 앞뒤 공백 때문에 다른 항목으로 인식되는 일이 자주 생깁니다. 참가자 목록 정리는 뽑기 전에 이런 표기 차이를 없애 결과가 흔들리지 않게 만드는 준비 단계입니다. 이 글은 명단을 룰렛에 넣기 직전에 무엇을 확인하고 어떤 순서로 손보아야 하는지, 그리고 그 정리가 확률에 어떤 영향을 주는지를 하나씩 풀어 설명합니다.

표기가 다르면 확률도 달라진다

온라인 룰렛은 붙여 넣은 각 줄을 하나의 항목으로 봅니다. 같은 이름을 여러 번 넣으면 그만큼 뽑힐 확률이 커지는데, 이것이 이 도구에서 특정 항목의 비중을 키우는 유일한 방법이자 동시에 한계입니다. 예를 들어 스무 명 명단에 '김민수'가 실수로 두 번 들어가면 항목은 스물한 개가 되고, 김민수가 뽑힐 확률은 다른 사람의 두 배가 됩니다. 정리를 건너뛰면 이렇게 아무도 의도하지 않은 가중이 조용히 생깁니다. 반대로 응모를 정말 두 번 한 사람을 무조건 한 줄로 합치면, 규칙상 응모 횟수만큼 기회를 주기로 했던 이벤트라면 그 약속이 깨집니다. 그래서 정리의 첫 질문은 '이 중복이 실수인가, 규칙에 따른 것인가'가 되어야 합니다.

먼저 표기 기준을 하나로 맞춘다

이름 표기가 흔들리는 대표 원인은 띄어쓰기, 대소문자, 전각과 반각 공백, 그리고 자모가 분리되어 입력된 경우입니다. 한글 표기와 띄어쓰기는 국립국어원 기준을 참고해 팀 안에서 하나로 정해 두면 나중에 다툼이 줄어듭니다. 더 근본적인 방법은 응모 시점에 실명을 그대로 받기보다 번호나 닉네임으로 받도록 폼을 설계하는 것입니다. 그러면 정리가 쉬워질 뿐 아니라 모으는 개인정보 자체가 줄어듭니다. 개인정보는 목적에 필요한 최소한만 모으는 것이 원칙이므로, 발송에 꼭 필요한 항목이 아니라면 추첨 단계에서는 식별 번호만 다루는 편이 안전합니다.

중복을 찾아 합치는 실전 순서

  1. 스프레드시트에 응답을 붙여 넣고 앞뒤 공백을 먼저 제거합니다. 눈에 보이지 않는 공백이 서로 다른 항목을 만드는 가장 흔한 원인입니다.
  2. 이름을 기준으로 정렬해 같은 값이 위아래로 이어지도록 만듭니다. 이렇게만 해도 중복 후보가 한눈에 모입니다.
  3. 이어진 같은 이름이 동명이인인지 같은 사람이 두 번 응모한 것인지 연락처나 응모 시각으로 구분합니다.
  4. 같은 사람이면 규칙에 따라 한 줄만 남기고, 동명이인이면 '김민수1', '김민수2'처럼 뒤에 번호를 붙여 서로 다른 항목임을 분명히 합니다.
  5. 정리가 끝난 열만 따로 복사해 두면 룰렛에 붙여 넣을 최종 명단이 됩니다.

이 순서를 지키면 서른 명 명단에서 실수 중복 세 건을 지운 뒤 스물일곱 개 항목이 남고, 각 항목은 1/27 곧 약 3.7%로 같은 확률을 갖게 됩니다. 숫자로 직접 확인할 수 있으니 참가자에게 설명하기도 쉽습니다.

동명이인은 지우지 말고 구분한다

가장 위험한 실수는 이름이 같다는 이유만으로 무조건 한 줄을 지우는 것입니다. 실제로 다른 사람이라면 한 명이 추첨에서 통째로 빠지므로, 이름만 보고 지우기 전에 구분 정보를 반드시 확인해야 합니다. 균등 추첨은 서로 다른 항목이 저마다 같은 확률을 갖는다는 이산 균등 분포 개념 위에서 동작합니다. 따라서 항목이 사람과 일대일로 맞아떨어져야 결과가 공정해집니다. 반대로 닉네임이 겹치는 경우도 있는데, 이때는 뒤에 소속이나 마지막 숫자 몇 자리를 붙여 구분하면 됩니다.

정리한 명단을 룰렛에 넣는 방법

준비가 끝나면 온라인 룰렛 바로 쓰기에서 후보 입력란에 한 줄에 한 명씩 붙여 넣습니다. 후보는 한 개부터 백 개까지, 항목당 오십 자까지 들어갑니다. 참가자에게 번호만 배정했다면 랜덤 숫자 추첨 도구로 번호 자체를 뽑아도 되고, 후보가 음식이나 장소처럼 이름이 아니라면 점심 메뉴 룰렛처럼 상황에 맞는 화면을 골라 써도 동작은 같습니다. 이 도구의 무작위성은 브라우저의 보안 난수 API를 사용하며, 항목마다 편향 없이 하나를 고릅니다. 각 항목이 같은 확률을 갖는다는 성질은 이산 균등 분포로 설명할 수 있습니다.

뽑은 뒤 명단을 어떻게 유지하나

이 도구에는 당첨자를 자동으로 목록에서 빼는 기능이 없습니다. 여러 명을 연달아 뽑을 때는 나온 항목을 입력란에서 직접 지우고 다시 돌려야 같은 사람이 또 뽑히지 않습니다. 후보를 바꾸면 현재 결과와 하이라이트는 지워지고, 이 브라우저에 최근 기록 최대 열 개만 남습니다. 서버에 저장되거나 감사 로그가 남지는 않으므로, 근거가 필요하면 결과 텍스트 복사로 나온 텍스트를 따로 보관하세요. 후보 링크 복사는 후보 목록만 담고 결과는 담지 않으며, 받는 사람이 후보를 볼 수 있는 압축된 링크일 뿐 암호화는 아닙니다.

공정성을 지키는 마무리 점검

경품처럼 민감한 추첨이라면 정리한 명단을 확정한 시각을 미리 공지하고, 화면 녹화나 결과 텍스트 보관으로 과정을 남기는 편이 안전합니다. 이 도구의 결과 화면만으로는 공식 증빙이 되지 않기 때문입니다. 정리 단계에서 실명 대신 번호를 쓰기로 했다면 발표 때도 번호로 공개해 개인정보 노출을 줄일 수 있습니다. 개인정보 처리 원칙은 개인정보보호위원회의 안내를 참고하면 됩니다. 정리, 확정, 기록이라는 세 단계를 습관으로 만들면 매번 같은 품질로 추첨을 진행할 수 있고, 결과에 이견이 나와도 어느 시점 명단으로 뽑았는지 바로 되짚을 수 있습니다.

규모별로 정리 강도를 다르게 잡는다

참가자가 열 명 안팎인 사내 소모임이라면 눈으로 훑어보며 중복을 지우는 것으로 충분합니다. 그러나 수백 명이 응모한 공개 이벤트라면 사람이 일일이 보기 어려우므로 정렬과 조건부 서식으로 중복 후보를 자동으로 표시하게 해 두는 편이 낫습니다. 항목이 백 개를 넘으면 룰렛 한 판에 다 넣을 수 없으니, 예선처럼 그룹을 나눠 각 그룹에서 대표를 뽑고 다시 결선을 돌리는 방식으로 단계를 쪼갭니다. 이때 각 단계의 명단과 그 시점을 따로 적어 두면 나중에 어느 라운드에서 무슨 일이 있었는지 설명하기 쉽습니다.

정리 과정에서 자주 나오는 질문

가장 많이 받는 질문은 '한 번 뽑힌 사람을 다음 라운드에 다시 넣어야 하느냐'입니다. 이는 정리의 문제가 아니라 규칙의 문제이므로, 응모를 받기 전에 재당첨 허용 여부를 정해 공지해야 합니다. 두 번째로 많은 질문은 '이름을 지운 흔적을 남겨야 하느냐'인데, 분쟁 가능성이 있는 추첨이라면 원본 응답과 정리본을 모두 보관하기를 권합니다. 마지막으로 '정리 도중 새 응모가 들어오면 어떻게 하느냐'는 질문에는, 마감 시각을 기준으로 그 뒤 응모는 다음 회차로 넘긴다는 원칙을 미리 세워 두면 명확해집니다.

정리는 화려한 작업은 아니지만 추첨의 신뢰가 시작되는 지점입니다. 표기를 통일하고, 실수 중복만 골라 합치고, 동명이인은 번호로 나누고, 최종 명단을 확정 시각과 함께 남기는 이 흐름을 한 장짜리 체크리스트로 만들어 두면 다음 이벤트에서도 그대로 재사용할 수 있습니다. 참가자가 결과를 두고 이의를 제기하더라도, 어떤 기준으로 명단을 다듬었는지 설명할 수 있으면 대부분의 오해는 그 자리에서 풀립니다. 도구가 대신해 주지 않는 판단만 사람이 미리 정해 두면, 뽑기 자체는 몇 초 만에 끝납니다. 정리에 들인 시간은 결과가 나온 뒤 설명에 쓸 시간을 크게 줄여 주므로, 준비에 조금 더 투자하는 편이 전체로 보면 이득입니다.

관련 도구와 참고 자료