RAND
Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента
Возвращает случайное число, больше или равное 0 и меньше 1, равномерно распределенное. Число, возвращаемое при каждом пересчете ячейки, содержащей эту функцию.
Синтаксис
RAND()
Возвращаемое значение
Десятичное число.
Замечания
Пересчет зависит от различных факторов, в том числе от того, задана ли модель в режиме ручного или автоматического пересчета, а также от того, обновлены ли данные.
RAND и другие переменные функции, не имеющие фиксированных значений, не всегда пересчитываются. Например, выполнение запроса или фильтрации обычно не приводит к повторной оценке таких функций. Однако результаты этих функций будут пересчитываться при перерасчете всего столбца. Эти ситуации включают обновление из внешнего источника данных или ручного редактирования данных, что приводит к повторной оценке формул, содержащих эти функции.
RAND всегда пересчитывается, если функция используется в определении меры.
Функция RAND не может возвращать результат нуля, чтобы предотвратить ошибки, такие как деление по нулю.
Примеры
Чтобы создать случайное реальное число между двумя другими числами, используйте:
= RAND()*(b-a)+a
Чтобы создать случайное число, превышающее 0 и менее 1, выполните приведенные ниже действия.
= RAND()
Создание случайного числа больше 0 и менее 100
= RAND()*100
Создание случайного целого числа больше 0 и менее 100
INT(RAND()*100)
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по