작성일자 : 2023-09-24
정의
두 숫자(최소,최대) 사이의 정수를 무작위로 반환
RANDBETWEEN 함수는 지정한 두 수 사이에서 정수로 된 난수를 반환하는 함수다. 워크시트를 열거나 시트에 변경이 있을때마다 새로운 정수를 반환한다. 0과 1사이의 소수를 무작위로 반환하고자 할 경우 RAND 함수를 사용한다.
Syntax
= Randbetween(Min,Max)
인수
최소값 | RANDBETWEEN 함수에서 반환하는 최소 정수 |
최대값 | RANDBETWEEN 함수에서 반환하는 최대 정수 |
반환값
최소값과 최대값에 따라 출력된 난수를 숫자(정수) 형태로 반환
다른 주의사항
- RANDBETWEEN 함수는 최대값과 최소값 사이의 '정수'로 된 난수를 반환한다. 만약 소수로된 난수를 반환하고 싶을 경우 아래와 같이 특정값을 곱하면 된다.
- = RANDBETWEEN (1, 10) * 0.1
- '// 0.1, 0.2, 0.3, 0.4, ..., 1 을 반환
- = RANDBETWEEN (1, 30) * 10000
- '// 10000, 20000, 30000, 40000, ..., 300000을 반환
- = RANDBETWEEN (1, 10) * 0.1
- RANDBETWEEN 함수는 시트에 변경이 있을때마다 자동계산된다. 자동계산을 막기 위해서는 출력된 범위를 [복사하기] -> [값으로 붙여넣기] 를 통해 수식을 값으로 덮어쓰거나 또는 수식입력창에 함수를 입력한 상태로 키보드 [F9]키를 눌러 결과값을 바로 입력할 수 있다.