Функция XL.Random: сгенерировать массив уникальных случайных чисел

Как работать с функцией Random для Excel: формула и результат

Функция XL.Random – тип формулы массива – генерирует массив случайных чисел. Поддерживает возможность генерировать уникальные случайные числа.

Функция XL.Random помогает обойти ограничения стандартных функций Excel СЛУЧМАССИВ и СЛУЧМЕЖДУ:

  • Это постоянная функция (не является переменной), т.е. значения не будут пересчитываться каждый раз, как вы вносите изменения в книгу
  • Позволяет легко сгенерировать массив уникальных чисел

Перед началом работы добавьте «Функции» в Excel

«Функции» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.

Начните работу с инструментами XLTools
– пробный период дает 14 дней полного доступа ко всем инструментам.

Синтаксис

=XL.Random(from, to, unique)

АргументОписание
from
[обязательный]
Самое малое целое число, которое вернет функция
to
[обязательный]
Самое большое целое число, которое вернет функция
unique
[необязательный]
Возвращать уникальный массив чисел:
  • ИСТИНА, если числа должны быть уникальными
  • ЛОЖЬ, если числа могут повторяться

Примеры [скачать]

Скачайте этот файл с примерами и попробуйте применить функцию самостоятельно.


ФормулаОписание
{=XL.Random(1,22,ИСТИНА)}Заполнить массив уникальными случайными числами от 1 до 22
{=XL.Random(1,22)}Заполнить массив случайными числами от 1 до 22. Числа не уникальны и могут повторяться.

Any questions or suggestions?
How can we help?