본문 바로가기
컴퓨터/엑셀 팁

엑셀 랜덤 추첨 함수 사용하면 당첨자 추첨, 또또 번호도 되겠네?

by Planzee 2023. 12. 25.
반응형

엑셀의 끝은 어디인가? 엑셀로 랜덤 번호 생성이 가능합니다. 때문에 엑셀 랜덤 추첨 함수로 불리기도 하는데요. RAND 함수와 RANDBETWEEN 함수입니다.

그 중에 RANDBETWEEN 함수가 그나마 쓰일 만한 함수인데요. 이번 시간에는 RAND 함수도 함께 알아보고 구체적으로 어떻게 쓰일지 예를 통해 설명해 보겠습니다.

 

RAND 함수

RAND 함수는 함수 인수가 필요없이 그냥 함수만 입력해 주면 되는 간단한 함수입니다.

다음과 같이 입력만 해 주면 끝납니다.

 

 

엑셀에서 RAND 함수 입력하는 모습

 

원하는 셀을 선택하고 =RAND() 이렇게만 입력해 주면 됩니다.

다른 함수들은 괄호 안에 인수들을 넣어야 하지만 이 함수는 필요가 없습니다.

 

 

 

rand 함수를 적용한 후 자동 채우기 하는 모습

 

자동 채우기를 통해서 주욱 채워 주면 자동적으로 랜덤 번호가 채워집니다.

이 숫자는 0과 1 사이의 소수점으로 표시되기 때문에 거의 쓸모가 없습니다.

게다가 숫자 정렬도 되지 않기 때문에 그냥 무의미한 숫자들의 집합일 뿐입니다.

 

 

 

rand 함수로 인해 숫자가 램덤으로 바뀌는 모습

 

더불어서 셀의 단순 이동 외에 글자를 입력한다거나 시트의 변화가 일어날 때 숫자가 랜덤으로 바뀝니다. 예로 D열에 d를 입력했더니 랜덤 번호 모두 변경된 것을 확인할 수 있었습니다.

 

 

랜덤 함수를 입력 후 소수점 자릿수를 줄인 모습

 

소수점의 자릿수를 줄여서 사용하려면 해당 셀 전체를 선택한 후 우측 상단에 자릿수 줄임을 눌러서 조금 더 보기 좋게 변경할 수 있습니다. 물론 반올림하여 진행되기 때문에 겹치는 숫자가 존재할 수 있습니다.

 

RANDBETWEEN 함수

이제는 정수로 나타내는 랜덤 함수이며 숫자의 처음과 끝을 지정해 주어서 그 사이의 숫자만 랜덤으로 나오게 하는 함수입니다.

 

이 randbetween 함수를 통해서 번호를 랜덤으로 추첨하거나 일주일에 한 번씩 뽑는 또또 번호 혹은 간단한 산수 문제를 낼 때 랜덤으로 낼 수도 있게 됩니다.

 

 

randbetween 함수를 입력하는 모습

 

=RANDBETWEEN(1,10)

위와 같이 입력해 주게 되면 1부터 10까지 사이의 숫자를 랜덤으로 띄워라 하는 의미입니다.

 

 

 

randbetween 함수를 입력 후 자동 채우기를 하는 모습

 

자동 채우기를 통해서 쭉 채워 주면 겹치는 숫자들이 많이 나오는 걸 보게 됩니다.

각 셀마다 1에서 10까지 사이의 숫자를 넣기 때문에 겹치는 행이 나오게 되는 것이죠.

 

때문에 함수 인수 사이를 크게 벌리게 되면 겹치게 될 확률이 줄어들게 됩니다.

따라서 두 숫자의 사이가 좁은 경우나 위와 같이 단순히 순서를 정할 때 인원 수에 맞게 넣게 되면 겹치는 일이 발생하게 되어 단순히 randbetween 함수 입력으로는 어려울 수 있습니다

 

함수 인수 사이를 (1,100)처럼 크게 해서 작은 숫자부터 순서대로 진행한다 정도로 응용할 수 있겠습니다.

 

 

당첨 번호 뽑기

 

randbetween 함수를 사용하여 당첨 번호를 뽑는 모습

 

그 외에 1번부터 차례로 번호를 지정해 주고 거기에서 하나의 숫자만 선택하게 되는 경우에는 가장 완벽한 사용 방법이 되겠습니다.

 

위와 같이 1번부터 10번까지 번호를 주고 여기에서 한 개의 숫자만 랜덤으로 뽑게 하면 됩니다.

그래서 추첨을 통해 당첨 번호를 뽑는 것과 같은 상황에서 아주 유용합니다.

 

6자리 번호 뽑기

between 함수를 이용해서 1번부터 45번까지의 숫자를 랜덤으로 뽑을 수도 있겠죠?

 

 

randbetween 함수로 복권 번호 뽑는 모습randbetween 함수로 복권 번호 뽑는 모습

 

1번부터 45번까지 인수를 넣어 주고 자동 채우기로 해 주면 이렇게 자동으로 번호 조합이 나오게 됩니다.

이것 역시 시트에서 어떤 변화가 일어나게 되면 실시간으로 변하게 됩니다.

 

 

숫자 조합으로 문제 만들기

정답은 직접 내가 구해야 하지만 문제 자체는 만들 수 있습니다.

사칙연산과 같이 간단한 산수 문제의 경우에는 randbetween 함수를 사용하면 다양한 문제를 만들 수 있죠.

 

 

 

randbetween 함수로 수학 문제 만드는 모습

 

곱셈뿐 아니라 덧셈, 뺄셈, 나눗셈을 넣어서 문제를 만들어 볼 수도 있습니다.

물론 사칙연산 기호를 그냥 입력하게 되면 문자로 표시가 되지 않기 때문에 기호를 사용하여 넣으면 문제 없이 표기할 수 있습니다.

 

이번 시간에는 엑셀 랜덤 추첨 함수에 대해서 알아보았습니다.

이외에도 다양한 엑셀 팁들은 아래를 참조해 주시면 감사하겠습니다.

 

 

함께 봐야 좋은 팁들

 

엑셀 시간 더하기 빼기 이렇게 쉬운 거였어? 1가지만 알면 끝

 

엑셀 표준편차 복잡한 거 모르겠고 이것만 알자

 

엑셀 시트 보호 해제 및 특정 셀만 보호하기 초간단 10초 마스터

 

엑셀 퍼센트 계산 백분율 오류 없이 초간단 10초 컷

 

엑셀 시간 더하기 빼기 이렇게 쉬운 거였어? 1가지만 알면 끝

 

반응형

댓글