'엑셀 난수생성'에 해당되는 글 1건

  1. 엑셀 난수생성 으로 로또 번호 생성 하기.

엑셀 난수생성 으로 로또 번호 생성 하기.

안녕하세요. 엑셀 함수에서의 난수란.? 지정한 범위의 숫자에서 램덤으로 나오는 수를 말합니다. 이 함수를 사용하게 되면 우리가 지정한 범위내의 숫자를 입력하여 임의로 숫자를 채워줄수가 있습니다.

 

 

=rand() → 랜덤함수로 0 ~1 사이의 난수를 발생하게 되는 함수 입니다.

 

예제) =rand() * 50 → 을 입력하게 되면 0 부터 50 사이의 임의의 숫자를 채울수가 있습니다.

 

 

 

위와같이 RAND() 함수를 이용하게되면 램덤으로 숫자가 나타나게되지만

 00.00000 소숫점까지 나오는 난수 함수 입니다.

 

 

 =randbetween(시작수, 끝수) → 램덤 함수로 시작수 ~ 끝수 를

지정하여 난수를 발생하게 되는 함수 입니다.


 위의 함수를 이용하여 예제를 통해서 로또번호를 생성하는데 이용해 보도록 할까요.?

 

예제) =randbetween(1, 45) → 을 입력하게되면 1 ~ 45 번호 사이의

임의의 숫자를 채워줄수가 있습니다.

 

 

 

위와같이 6자리 숫자를 만들기 위해서 각각 셀에 위와같은 난수를 적용하였습니다.

 

 

이렇게 난수 함수를 이용하여 램덤으로 45까지의 숫자를 채워주어서 번호를 생성할수가 있는데, 난수의 경우에는 마우스를 이용하여 셀에 커서를 선택하거나, 새로 난수를 입력하거나, 단축키 F9 키를 누르게되면 숫자가 계속 변하게 됩니다.

 

 

임의의 로또번호를 생성하여 마음에 들지 않는다면 이렇게 셀의 커서를 선택하거나,

단축키 F9 키를 누르시고 번호를 바꾸어 주시면 되겠죠.?

 

 

로또의 램덤 번호를 만들기 위해서 45 나누기 6 을 하게되면 7.5 라는 숫자가 나오게 됩니다.

 

로또 번호를 순서대로 램덤으로 나오게 하기 위해서는 아래와같이 시작번호과 끝번호를 지정하여

주시면 되겟습니다.

 

 

 1번 번호 : =randbetween(1, 7)
 2번 번호 : =randbetween(8, 15)
 3번 번호 : =randbetween(16, 23)
 4번 번호 : =randbetween(24, 31)
 5번 번호 : =randbetween(32, 39)
 6번 번호 : =randbetween(40, 45)

 

 


 총 6자리 숫자를 램덤으로 순서대로 만들기 위해서 위와같이 입력을 하게되면 번호를 순소대로 램덤으로 추출할수가 있습니다. 위 함수는 필자가 로또 번호 생성을 위하여 임의대로 만든것이니 여러분이 직접 응용해 보시기 바랍니다.

 

어떤가요.? 이렇게 난수를 이용하여 램덤으로 로또 번호를 추출해 볼수가 있습니다.

당첨된적있냐구요.? 필자는 아직까지는 없네요. ;;

 

 

 

일정한값에서 난수가 새로고침 되지않고,

그상태로 유지하기를 원할경우에는 난수 셀을 선택하여 Ctrl + C(복사)를 합니다.

 

 

 

복사를 한후 마우스 우클릭하여 ' 선택하여 붙여넣기 ' 를 선택 합니다.

 

 

 

' ' 을 선택하여 적용하여 보면 선택할셀만 그대로 유지하게 됩니다.

 

 

이렇게 난수의 경우에는 셀을 선택하거나 F9 키를 누르면 숫자가 변화가 되는데, 일정한 셀의 번호를 그대로 유지하고 싶은경우라면 위와같이 값을 선택하여 주시면 됩니다.

 

엑셀의 난수라는 함수를 배우기위한 과정을 이용하여 로또 번호를 램덤으로하여 본것이니 이를 응용하여 번호를찍고 당첨이 되지않는다고 뭐라고 하지는 마시기 바랍니다. ^^