콘텐츠 내 자동삽입광고

광고1

posted by 초코생크림빵 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을 해줘야 합니다.

반응형

콘텐츠 내 자동삽입광고