엑셀 RANDBETWEEN ,RAND 함수를 이용해서 랜덤숫자(난수) ,소수점 만들기

엑셀 RANDBETWEEN ,RAND 함수를 이용해서 랜덤숫자(난수) ,소수점 만들기


엑셀에서 문서작업을 하다보면 번호를 순차적으로 입력해서 사용합니다.
1,2,3.. 높은순으로 증가하는것은 자동채우기로 쉽게 되는데요.
특정범위의 값을 랜덤으로 나오게 하고자 할 경우가 있는데요. 다행이도 엑셀 함수로 생성할 수 있습니다.
RANDBETWEEN ,RAND 두 함수를 이용한건데요 사용방법도 간단합니다.
랜덤숫자가 나올 범위를 입력하시기만 하면 됩니다.

 

아래 샘플을 준비했습니다.
함수 사용방법과 정수, 음수,소숫점, 정수 + 소숫점을 랜덤수로 나오도록 해보겠습니다.

엑셀 RANDBETWEEN ,RAND 함수를 이용해서 랜덤숫자(난수


 

먼저 RNADBETWEEN 함수입니다.
엑셀에서 지정한 두 수 사이의 난수를 반환합니다.라고 나옵니다.

RNADBETWEEN


 

함수 사용 방법입니다. =RANDBETWEEN(낮은값, 높은값)
0 부터 10 사이의 난수를 나오게 하려면
낮은값에0 , 높은값에 10을 넣으면 됩니다.

=RANDBETWEEN(낮은값, 높은값)


 

범위가 1~100사이의 랜덤값을 조회해보겠습니다.
 =RANDBETWEEN(1, 100)
 이렇게 사용하시면 됩니다.

1~100사이의 랜덤값


엑셀 핸들기능을 이용해서 복사합니다.
수식이 적용된 우측 하단 모서리 부분을 드래그 해서 아래로 내리시면 수식이 복사됩니다.

 핸들기능을 이용해서 복사합니다


 

범위가 음수가 포함된 랜덤값을 구해보겠습니다.
음수 -10에서 10까지 값을 구하는 방법입니다.
 =RANDBETWEEN(-10, 10)

음수가 포함된 랜덤값을


 

이제 랜덤값이 소수점으로 나오도록 해보겠습니다.
방법은 여러가지 인데 저는 RAND 함수를 사용해보겠습니다.

RAND 함수는 0보다 크거나 같고 1보다 작은 난수를 구합니다. 라고 엑셀에서 설명하고 있습니다.

RAND 함수는 0보다 크거나 같고 1보다 작은 난수를 구합니다


 

사용방법은 그냥 옵션값 없이 함수만 사용하시면 됩니다.
=RAND()

0~1사이의 값이 나옵니다.

없이 함수만 사용하시면


 

원하는 소숫점까지 나오도록 하려면 ROUND 반올림 함수를 사용합니다.
=ROUND( RAND() , 3 )   여기서 3은 소수점이 3자리까지 나오도록 한겁니다.

 ROUND 반올림 함수를


 

정수와 소숫점이 포함된 랜덤값을 구하고자 할경우 두함수를 더하면 되는데요.
1~100 사이의 값중 2자리 까지 소수점이 포함되도록 구해보겠습니다.

=RANDBETWEEN(0, 100) + ROUND ( RAND() ,2)
이렇게 하시면 됩니다.

소수점이 포함되도록

이상 엑셀 RANDBETWEEN ,RAND 함수를 이용해서 랜덤숫자(난수) ,소수점 만들기 방법을 알아보았습니다.