2020. 8. 27. 12:16
반응형
RAND 함수는 0보다 크거나 같고 1보다 작은 난수를 구하는 함수입니다.
즉, 이 함수를 사용하면
0.15891848와 같은 숫자가 무작위로 추출됩니다.
RAND 함수를 사용해서 난수를 구하면 워크시트가 계산될 때마다 새로운 난수가 구해지므로 자동으로 시트의 데이터가 변경됩니다.
형식) RAND( ) : 함수의 인수 없이 사용합니다.
● 입력하고, 함수 적용 후, 결과값을 확인하세요.
① =INT(RAND()*(B4-A4+1)+A4) : 0~1 사이의 무작위 수와 1, 45을 이용해 1~45사이의 무작위수가 만들어져 [A4] 셀에 입력됩니다.
☞ 옆에 답과 같게 나오지 않습니다. 무작위로 매번 결과값이 다르게 나오니 착오 없으시기 바랍니다.
☞ 두수 A(작은 수), B(큰 수) 사이의 난수를 계산하려면 다음의 수식을 이용해야 합니다.
= RAND * (큰수-작은수+1) + 작은수
▻ 결과는 소수점이 있는 실수로 나오며, 정수로 만들기 위해서 만든 수식을 INT() 함수의 인수로 지정해야 합니다.
▻ RAND 함수는 무작위 수를 구하는 함수로서 계산할 때마다 다른 난수를 표시합니다. 그러므로 위의 그림에 있는 로또 번호와 결과가 같을 수는 없겠죠? 무작위 수를 계산한 후 재계산 기능이 있는 F9를 눌러보면, 누를 때마다 결과가 변화하는 것을 확인할 수 있습니다.
예제)
시작번호 10과 끝번호 50을 가장 작은 수와 가장 큰 수를 통해 최종 결과값이 10과 50이 나오는걸 보여준다.
만약 +1을 빼고 계산하면,
끝번호가 49가 되게 됩니다. 그래서 꼭 +1을 해줘야 합니다.
반응형
'엑셀함수(2010)작업' 카테고리의 다른 글
엑셀 SQRT 함수, 양의 제곱근 구하기 (0) | 2020.08.28 |
---|---|
엑셀 RANDBETWEEN 함수, 엑셀 로또번호 생성기 (0) | 2020.08.27 |
엑셀 PI() 함수 : 원주율, 원둘레 구하기 (0) | 2020.08.26 |
엑셀 MMULT 함수 (행렬의 곱 계산하기) (0) | 2020.08.25 |
엑셀 MDETERM 함수 (행렬식 계산하기) (0) | 2020.08.25 |
콘텐츠 내 자동삽입광고