RAND

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Возвращает случайное число, больше or равно 0 and меньше 1, равномерно распределено. Возвращаемое число изменяет каждый time ячейку, содержащую эту функцию, пересчитывается.

Синтаксис

RAND()  

Возврат value

Десятичное число.

Замечания

  • Пересчет зависит от различных факторов, в том числе от того, настроена ли модель на ManualorAutomatic режим пересчета, and, были ли обновлены данные.

  • RAND and другие переменные функции, которые not имеют fixedvalues, всегда пересчитыва not ются. Например, выполнение фильтрации запросов or обычно not приводит к повторной оценке таких функций. Однако результаты этих функций будут пересчитываться при перерасчете всего столбца. Эти ситуации включают обновление из внешнего источника данных or ручное редактирование данных, что приводит к повторной оценке формул, содержащих эти функции.

  • RAND всегда пересчитывается if функция используется в определении measure.

  • RAND функция не может возвращать результат нуля, чтобы предотвратить такие ошибки, как деление на ноль.

Примеры

Чтобы generate случайное реальное число между двумя другими числами, используйте:

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

Чтобы generate случайное число больше 0 and меньше 1:

= RAND()

Чтобы generate случайное число больше 0 and меньше 100

= RAND()*100

Чтобы generate случайное целое число больше 0 and меньше 100

INT(RAND()*100)

функции Math and Trig
Статистические функции