RAND
0보다 크거나 같고 1보다 작은 난수를 균등하게 분산하여 반환합니다. 이 함수를 포함하는 셀이 다시 계산될 때마다 반환되는 숫자가 변경됩니다.
통사론
RAND()
반환 값
10진수입니다.
발언
다시 계산은 모델이
Manual
또는Automatic
다시 계산 모드로 설정되었는지 여부 및 데이터를 새로 고친지 여부를 비롯한 다양한 요인에 따라 달라집니다.고정 값이 없는 RAND 및 기타 휘발성 함수가 항상 다시 계산되는 것은 아닙니다. 예를 들어 쿼리 또는 필터링을 실행해도 이러한 함수가 다시 평가되지는 않습니다. 그러나 전체 열을 다시 계산하면 이러한 함수에 대한 결과가 다시 계산됩니다. 이러한 상황에는 외부 데이터 원본에서 새로 고침 또는 이러한 함수가 포함된 수식을 다시 평가하는 데이터의 수동 편집이 포함됩니다.
함수가 측정값 정의에 사용되는 경우 RAND 항상 다시 계산됩니다.
RAND 함수는 0으로 나누기 등의 오류를 방지하기 위해 0의 결과를 반환할 수 없습니다.
예제
다른 두 숫자 사이에 난수를 생성하려면 다음을 사용합니다.
= RAND()*(b-a)+a
0보다 크고 1보다 작은 난수를 생성하려면 다음을 수행합니다.
= RAND()
0보다 크고 100보다 작은 난수를 생성하려면
= RAND()*100
0보다 크고 100보다 작은 난수를 생성하려면
INT(RAND()*100)
관련 콘텐츠
통계 함수