336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



엑셀 랜덤 함수 사용하기.(RAND와 RANDBETWEEN)

(Office 2013 기준)


엑셀을 사용하다 보면 임의의 난수를 뽑고 싶을때가 있습니다.


이럴 때 RAND 또는 RANDBETWEEN을 사용하시면 됩니다.


우선 포멧부터 보시겠습니다.


RAND() : 0 보다 크거나 같고 1보다 작은, 규등하게 분포된 난수를 구합니다.

(재계산 시에는 바뀝니다.) => 소수만 가능.(EX> 0.11231)


RANDBETWEEN(시작 값, 마지막 값) : 지정한 두 수 사이의 난수를 반환합니다. => 정수만 가능(EX>1, 5, 10 등)


아래 있는 항목으로 테스트를 하려고 합니다.


우측 설명처럼 체력은 0~1000까지 랜덤하게 나오게 할 것이고


치명확률은 0.0~1.0까지 랜덤하게 나오게 할 것입니다.




우선 체력 첫번째 셀(C2)를 선택하고 


= RAND라고 치다 보면 자동완성 기능으로 아래 그림처럼 나옵니다.


그러면 Tab키 또는 마우스 더블클릭 하시면 선택 됩니다.


(아니면 그냥 다 타이핑 하셔도 됩니다)



RANDBETWEEN을 먼저 하겠습니다.


RANDBETWEEN은 정수만 가능합니다. 


즉, 0.5572 같은 소수는 안됩니다.


체력은 0부터 1000까지 나오게 할 거이므로, 


= RANDBETWEEN(0, 1000) 으로 세팅합니다.


RAND함수를 사용해서 곱셈을 이요해서 하셔도 됩니다.




값이 나왓다면 아래로 쭉 끌어서 


모두적용 시킵니다.




이제 치명확률을 할 차례입니다.


0.0부터 1.0까지 나타나게 할 것이므로, 


= RAND() 를 사용합니다.




치명확률도 값이 나왔습니다.




아래로 쭉 끌어서 모두 적용 시켜줍니다.



RAND와 RANDBETWEEN은 사용법이 아주 간단합니다.


그런데 응용하려면 조금 생각을 해야 하는 함수이기도 하죠.


예를 들어 0.0 ~ 0.5까지만 랜덤으로 출력. 아니면 1~1000까지 수 중 랜덤으로 홀수만 출력 등.


다른 함수(또는 연산자입력해서)와 같이 사용해서 응용해야 겠지요.


여기까지 엑셀 랜덤함수 RAND와 RANDBETWEEN 이었습니다.




+ Recent posts