엑셀 당첨자 랜덤 추출 하는 법 (중복 없이 여러개 뽑기)

엑셀에서 데이터를 관리할 때 랜덤으로 특정 값을 뽑는 작업이 필요한 경우가 종종 있습니다.

주로 팀 구성, 샘플 선택, 이벤트 경품 추첨, 당첨자 뽑기 등 여러 작업에서 당첨자를 중복 없이 추출하는 방법을 사용합니다.

RAND 함수, RANK 함수, VLOOUP 함수, 이 3가지 함수를 활용하면 간단하게 엑셀에서 무작위 추첨을 구현할 수 있습니다.


엑셀 당첨자 랜덤 추출 하는 법

▼ 예시 목록에 15명의 사람이 있습니다. 이 목록에서 3명의 당첨자를 함수를 활용해서 추첨해보겠습니다.

엑셀 당첨자 랜덤 추출 하는 법 중복 없이 여러개 뽑기 1 1


▼ 먼저 목록 옆으로 랜덤 함수 RAND를 사용하겠습니다.

엑셀 당첨자 랜덤 추출 하는 법 (중복 없이 여러개 뽑기)

RAND 함수는 0에서 1까지 랜덤으로 숫자를 반환합니다. 이 값은 “F9″를 누르면 재생성됩니다.

수식 =RAND()


▼ 다음으로 순서를 정하기 위해서 RANK 함수를 사용합니다.

엑셀 당첨자 랜덤 추출 하는 법 (중복 없이 여러개 뽑기)

RANK 함수는 숫자를 큰 순서대로 순위를 매깁니다.

수식 =RANK(A, B) → =RANK(F2,$F$2:$F$16)

  • A = 찾을 값
  • B = 순서 범위


▼ 이제 당첨자를 추출할 셀을 만들어줍니다. 순위를 정하고 당첨자를 뽑을 셀을 선택해서 VLOOKUP 함수를 이용해서 순서대로 추출합니다.

엑셀 당첨자 랜덤 추출 하는 법 (중복 없이 여러개 뽑기)

VLOOKUP 함수는 지정한 범위에서 왼쪽의 찾을 값에 맞는 열의 값을 반환합니다.

수식 =VLOOKUP(A, B, C, [D]) → =VLOOKUP(1, $D$2:$F$16, 2, FALSE)

  • A = 찾을 값
  • B = 전체 범위
  • C = 뽑을 열 위치
  • D = 일치 여부 (선택 사항) / TRUE 유사 일치, FALSE 정확히 일치

찾을 값에 순서를 넣고 범위을 정한 후 범위 안에서 뽑을 데이터가 있는 열을 위치를 지정합니다.

찾을 데이터는 정확한 값을 찾아야 하기 때문에 D 값에는 FALSE를 넣어줍니다.

이렇게 만들어진 값으로 당첨자를 뽑을 수 있습니다. 만약 당첨자를 다시 뽑고 싶다면 “F9” 키를 누르면 당첨자를 새로 뽑습니다.


이런 식으로 엑셀에서 쉽게 랜덤 추출기를 만들 수 있습니다.

웹 사이트에서도 뽑기 기능을 쉽게 찾을 수 있지만 적당한 뽑기 사이트가 없다면 엑셀에서 원하는 랜덤 추출기를 만들어보세요.

또한 랜덤으로 값을 추출하는 대부분의 엑셀 작업에도 응용해서 이용할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다