엑셀 랜덤 함수
엑셀 랜덤 함수에 대해 포스팅합니다. 랜덤 함수는 말 그대로 랜덤 무작위로 숫자를 추출하는 함수입니다. 일정 범위의 무작위 숫자를 프로그램적으로 추출하는 기능에 대해 알아봅니다.
1. 엑셀 랜덤 함수 형태
엑셀 랜덤 관련 함수의 형태는 아래와 같습니다.
RAND()
RANDBETWEEN(Bottom, Top)
함수의 형태는 2가지가 있습니다.
2. 엑셀 RAND() 함수
0~1 사이의 값을 무작위로 생성하는 함수입니다.
엑셀 셀에 =RAND()라고 타이핑하면 0~1 사이의 무작위 값이 생성됩니다.
하지만 예를 들어 100~110까지의 값을 생성하고 싶다면 아래와 같이 수식을 사용하여 결과를 구합니다.
100~110까지의 함수를 구하는 원리는 간단합니다. 0~1까지의 소수점을 구해주는 RAND() 함수에 10을 곱하여 1~10까지의 난수를 생성시켜 줍니다. 거기에다가 100을 더하면 100~110까지의 난수 발생기가 됩니다.
만약 소수점을 구하고 싶지 않다면 함수를 아래와 같이 적용합니다.
소수점을 발생시키지 않기 위해 INT() 함수를 덮어씌워 주었습니다. 이유는 Integer는 정수를 나타내는 용어입니다. 이를 축약하여 INT입니다. 소수점 아래 자리는 떨어져 나갑니다.
3. 엑셀 RANDBETWEEN 함수 사용법
지정 범위 사이의 값을 무작위로 생성하여 정수로 반환하는 함수입니다.
아래 그림에서 사용법을 확인해봅니다.
위 그림처럼 적용하는 경우 100에서 110까지의 정수를 반환해 줍니다.
만약 소수를 표현하고 싶다면 아래 그림처럼 수식을 적용합니다.
100~110 사이의 소수점 포함 난수 발생식 적용 예
=RAND(1000,1100)*0.1
위 수식과 같이 적용한다면 100~110까지의 소수점을 포함한 난수를 발생시켜 줍니다.
이상으로 엑셀에서 난수를 발생하는 방법에 대해 알아보았습니다.
'엑셀' 카테고리의 다른 글
엑셀 vlookup 함수 사용법 (다중조건) (0) | 2022.04.19 |
---|---|
엑셀 암호 해제 (0) | 2021.09.08 |
엑셀 PDF 변환 (0) | 2021.09.05 |
엑셀 틀고정 하는 방법 (0) | 2021.09.03 |
엑셀 셀나누기 / 엑셀 셀 합치기 (2) | 2021.08.06 |
댓글