다음을 통해 공유


RAND

적용 대상:계산 열계산 테이블Measure시각적 계산

0보다 큰 or 1보다 작은 and 균등하게 분산된 난수를 반환합니다. 반환되는 숫자는 이 함수가 포함된 셀이 다시 계산될 time 변경됩니다.

통사론

RAND()

반환 value

10진수입니다.

발언

  • 다시 계산은 모델이 ManualorAutomatic 다시 계산 모드로 설정되었는지 여부, 데이터 새로 고침 여부 and 등 다양한 요인에 따라 달라집니다.

  • RAND and not 다른 휘발성 함수를 fixedvaluesnot 항상 다시 계산됩니다. 예를 들어 쿼리 or 필터링을 실행하면 일반적으로 이러한 함수를 다시 평가할 not 있습니다. 그러나 전체 열을 다시 계산하면 이러한 함수에 대한 결과가 다시 계산됩니다. 이러한 상황에는 외부 데이터 원본의 새로 고침 or 이러한 함수가 포함된 수식을 다시 평가하게 하는 데이터 수동 편집이 포함됩니다.

  • 함수가 RAND정의에 사용될 ifmeasure 항상 다시 계산됩니다.

  • RAND 함수는 0으로 나누기 등의 오류를 방지하기 위해 0의 결과를 반환할 수 없습니다.

예제

다른 두 숫자 사이에 난수를 generate 하려면 다음을 사용합니다.

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

0보다 큰 난수를 generateand 1보다 작습니다.

= RAND()

0보다 큰 난수를 generateand 100보다 작습니다.

= RAND()*100

0보다 큰 난수 generate 100보다 작은 난수를 and

INT(RAND()*100)

수학 and Trig 함수통계 함수