본문 바로가기

🕊 Inspiration/🛟 자료 나누기

[Excel] 엑셀로 이벤트 당첨자 추첨기 뽑기 만들어보기

반응형

 

 

 

MS Office Excel 활용하기 꿀팁

엑셀(Excel)로 만드는 이벤트 당첨자 랜덤추첨, 순위 추첨기

 

 

 

이벤트 진행 시 당첨자 추첨을 공정하게 하기 위해서 검색을 하다가 결국 엑셀로 랜덤 추첨기를 만들어보았습니다.

 

만들기도 어렵지 않고, 추첨장면을 영상으로 녹화해서 공개할 수 있어서 당첨자 추첨 장면을 가시적으로 보여주어 공정함을 높일 수 있답니다. 랜덤뽑기 프로그램 더 이상 찾아헤멜 필요가 없네요~

 

그럼, 엑셀로 랜덤추첨기를 만드는 과정을 소개합니다.

 

 


1) 일단 새로운 엑셀 파일을 열고 두 개의 시트를 만들어보세요.

 

시트는 두 개 사용할거예요.

1번 시트 : 추첨할 대상(=이벤트참여자) 목록

2번 시트 : 랜덤 추첨된 당첨자를 뽑기 위한 시트입니다.

 

각 시트 이름은

1번은 Rawdata, 2번은 랜덤추첨기라고 해줄게요.

 

두개의 시트 만들기

 

 

 

 


2) 1번 시트(Rawdata)에 참여자 목록을 작성할게요.

 

 

셀에는 보이는 순서대로 랭킹 , 추첨자 목록, 난수 항목열을 만들어두겠습니다.

A. 추첨자 목록

추첨 목록에는 뽑아낼 대상 목록(=이벤트 참여자)을 적어주시면 됩니다. 

이름, 이메일, 전화번호 등 뽑으려는 데이터를 나열해주세요. 

 

추첨자목록 입력

 

  • Rawdata시트의 목록은 참여자 모두에게 각 1회의 기회를 부여하려면, 중복된 내용(이름이나 번호가 같은 경우)으로 구분하지 못하는 불상사가 생기지 않게 셀의 데이터가 겹치지 않도록 주의해주세요.
  • 응용하자면, 당첨 기회를 늘이려는 경우 Rawdata의 해당 셀에 동일한 내용을 반복적으로 적으면 확률이 올라가겠죠? 

 

 

 

B. '난수'열에 함수 적용하기

목록에 난수 함수를 적용합니다. 아래 그림 처럼 '난수'열에 난수 함수(=RAND)를 적어주시면 됩니다.

그리고 해당 열의 모든 셀에 같은 내용으로 복사해주세요.

 

=RAND()

 

 

그러고나면, 복잡한 무작위 숫자들이 나열될거예요.

'F9'(Mac은 Fn+f9) 키를 누르고 떼기를 반복해보면, 난수의 값이 랜덤하게 바뀔거예요. 그럼 잘 작성된겁니다.

 

난수 함수 모두 입력 된 모습

 

 

C. 랭킹

랭킹열에는 랭킹 함수(RANK)를 사용합니다. 

랭킹 함수는 순위를 매겨주는 기능의 함수로 각 난수의 순위를 매겨줄거예요.

 

=RANK(난수값셀, 난수값 전체 범위)

즉,
=RANK(D2, $D$2:$D$25)
=RANK(난수값셀(D2), 난수값 전체 범위(D2~D25)

 

 

*실제 엑셀내의 셀 주소를 정확하게 입력해주세요. 
**난수값 전체 범위는 고정주소($)로 적어줍니다. 

 

함수를 작성한 뒤, 모든 랭킹열의 셀에 복사해주세요. 그럼 순위가 생성될겁니다.

 

 

 

 


3) 그럼 이제 랜덤추첨기 시트를 만들어볼게요.

같은 시트에 만들어도 되지만 저는 헷갈리기 때문에 두 개로 나누었어요. 

여기서 중요한 부분은

아래 그림의 4자리 숫자(당첨자명)가 표시되는 셀 그리고 아래 붉은글씨로 적어 둔 참조 숫자 셀 입니다.

 

먼저 당첨자 셀에는 VLOOKUP 함수를 사용할겁니다.

참조 셀에다가 1,2,3,4 값을 적어서 랭크 함수 결과와 일치하는 값을 가져오도록 함수를 작성했습니다. 

 

=VLOOKUP(참조셀, 추첨목록전체범위, 가져올 값의 열번호, 값일치조건)

즉,
=VLOOKUP(C6,Rawdata!$B$2:$D$25,2,0)
=VLOOKUP(C6(참조숫자가 있는 셀), Rawdata!(목록시트명)$B$2:$D$25(값이 있는 열 번호),2,0(값일치 조건))

 

 

 

동일한 방식으로 나머지 셀도 작성해주면 됩니다. 

이 때 화면 녹화를 할때에는 참조숫자가 있는 행은 숨김처리해주면 보기 좋을거예요. (셀 바탕색과 같은 컬러로 텍스트를 지정해주면 좋죠)

 

 

 

 

 


4) 추첨하려면?  F9키를 눌렀다 떼기

 

실제 추첨 화면 (변환했더니 조금 느리네요. ㅎㅎ)

 

추첨 방식은 F9키를 누르면 목록이 계속 돌아가게되고, 손을 떼는 순간 멈추어 당첨자를 가릴 수 있게 됩니다.

(맥 사용자의 경우 Fn+F9키를 눌렀다 떼면됩니다.)

 

단,

난수 함수가 계속 변동해서 누를때마다 다른 당첨자가 발생하니 실제 추첨 시 녹화를 떠두거나 스크린샷으로 저장을 해두는게 좋겠죠?

 

 

 

 

완성된 파일을 올려둘게요. 당첨자 목록만 수정해서 사용하실 수 있습니다.

그럼 유용하게 사용해주세요. ^^*

 

⬇️

랜덤추첨기_공유.xlsx
0.01MB

 

 

반응형