RAND 함수

이 문서에서는 Microsoft Excel의 RAND 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.

설명

RAND는 0 이상 1 미만의 실수인 난수를 반환합니다. 워크시트를 계산할 때마다 새로운 난수가 반환됩니다.

참고: Excel 2010부터 Excel에서는 Mersenne Twister 알고리즘(MT19937)을 사용하여 난수를 생성합니다.  

구문

RAND()

RAND 함수 구문에는 인수가 없습니다.

주의

  • a와 b사이의 실수인 난수를 만드는 방법은 다음과 같습니다.

=RAND()*(b-a)+a

  • RAND를 사용하여 난수를 만들고 셀이 계산될 때마다 만들어진 난수가 변경되지 않도록 하려면 수식 입력줄에 =RAND()를 입력하고 F9 키를 눌러 수식을 난수로 변경합니다. 수식은 계산하고 값만 남기게 됩니다.

예제

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하여 모든 데이터를 볼 수 있습니다.

수식

설명

결과

=RAND()

0보다 크거나 같거나 1보다 작은 난수

일정하지 않음

=RAND()*100

0보다 크거나 같거나 100 미만의 난수

일정하지 않음

=INT(RAND()*100)

0보다 크거나 같거나 100보다 작은 임의의 정수

일정하지 않음

참고: 워크시트가 다른 셀에 수식이나 데이터를 입력하거나 수동으로 다시 계산(F9누르기)하여 워크시트가 다시 계산되는 경우 RAND 함수를 사용하는 모든 수식에 대해 새 임의 번호가 생성됩니다.

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

Mersenne Twister 알고리즘

RANDBETWEEN 함수

추가 도움이 필요하신가요?

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×