Функция СЛМАССИВ (RANDARRAY)

Функция СЛМАССИВ (На момент анонса СЛУЧМАССИВ) возвращает массив случайных чисел.

Описание функции СЛМАССИВ

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

Функция СЛМАССИВ является одной из семи функций, которые Microsoft анонсировала 24 сентября 2018 года вместе с революционным нововведением использования динамических массивов в Excel. Данная функция, как и остальные 6, и возможность использования динамических массивов, не должна быть доступна пользователям, купившим Office 2019 и, тем более, более ранним версиям.

Воспользоваться новыми возможностями смогут пользователи с подпиской Office 365, а в будущем пользователи Office 2021 (следующей версией, которая следует за Office 2019), если к тому времени Microsoft попросту не оставит только вариант с подпиской.

В приведенных ниже примерах создан массив из 5 строк и 3 столбцов. В первом возвращается случайный набор значений от 0 до 1, что соответствует действию по умолчанию функции СЛМАССИВ. В следующем возвращается ряд случайных десятичных значений от 1 до 100. В третьем примере возвращается ряд случайных целых чисел от 1 до 100.

Синтаксис

=СЛМАССИВ([строки];[столбцы];[минимум];[максимум];[целое_число])

Аргументы

строкистолбцыминимуммаксимумцелое_число
Обязательный. Количество возвращаемых строк
Обязательный. Количество возвращаемых столбцов
Обязательный. Минимальная граница для случайных чисел
Обязательный. Максимальная граница для случайных чисел
Обязательный. Возврат целого числа или десятичного значения
  • ИСТИНА — возвращается целое число;
  • ЛОЖЬ — возвращается десятичное число.

Замечания

Для генерации случайных чисел в Excel уже есть функции СЛУЧМЕЖДУ и СЛЧИС. Первая позволяет генерировать случайное целое число находящиеся между двумя заданными границами, а вторая — дробное от 0 до 1. Использование комбинаций данных функций, а также различные варианты с умножением можно добиться различных вариантов генерации случайных величин.

Фактически новая функция СЛМАССИВ покрывает полностью функционал упомянутых существующих функций, делая генерацию диапазона случайных величин еще проще. А использование возможностей динамических массивов позволяет не использовать автозаполнение.

Пример

Видео работы функции

officeref:
Related Post