Как применять функцию СЛУЧМЕЖДУ в Excel
Содержание
При выполнении нестандартных вычислительных операций, пользователям может потребоваться тестовый набор данных для заполнения ячеек. MS Excel в этом случае можно использовать, как генератор случайных чисел. Для этого в программе предусмотрена соответствующая функция. В данном материале рассмотрим, как работает формула СЛУЧМЕЖДУ в Excel и для чего ее применяют.
Описание функции СЛУЧМЕЖДУ
Формула очень простая в использовании. Она возвращает случайное число из заданного пользователем диапазона. Нетрудно догадаться, что аргументами этой функции являются первое и последнее число выборки, между которыми осуществляется подбор значения для подстановки в ячейку. Верхняя и нижняя границы входят в диапазон, поэтому также могут отображаться в качестве результата выполнения.
Отметим, что функция генерации случайного числа в Excel, имеет одну особенность. При выходе из режима редактирования любой ячейки, случайное числовое значение меняется на новое в интервале, который указан в функции. Это не всегда удобно, так как при заполнении таблицы случайными числами и их подстановке в другие формулы, вычислительные операции будут непрерывно производиться. Из-за этого возрастает нагрузка на аппаратные компоненты ПК, что может привести к снижению производительности. В данном случае рекомендуется сохранить значения, которые возвращает функция СЛУЧМЕЖДУ:
- Для этого выделяем ячейку или диапазон случайных чисел в Excel и вызываем опционное меню, нажав правую кнопку мыши. В списке команд выбираем «Скопировать». Также есть альтернативный способ — комбинация + .
- Теперь нужно вставить скопированные ячейки и при этом сохранить их в виде значений. Для этого используйте соответствующую команду в опционном меню.
Отметим, что в Экселе также есть другая формула, которая возвращает рандомные числовые значения. Речь идет о функции СЛЧИС. Это генератор случайных чисел в диапазоне от 0 до 1. Отметим, что так же как и СЛУЧМЕЖДУ, функция СЛЧИС в программе Excel обновляется при редактировании сторонних ячеек.
Примеры применения
Мы выяснили выше, как сгенерировать и зафиксировать случайные числа в Excel. На первый взгляд может показаться, что возможности данной формулы ограничены. На самом деле, зная другие функции программы и проявив творческий подход, можно создать полезные инструменты для самых разных целей. Рассмотрим пару примеров, в которых используется генератор случайных чисел.
Генерация ПИН-кода
С помощью описанной формулы можно сгенерировать четырехзначный пароль. К слову, можно использовать и более сложный набор цифр, однако четырехзначный код считается оптимальным вариантом, так как его нетрудно запомнить и довольно сложно подобрать. Чтобы сгенерировать PIN, необходимо соединить рандомные двузначные числа. Для этого используем формулу СЦЕПИТЬ и в качестве аргумента дважды указываем формулу «СЛУЧМЕЖДУ», где в качестве аргументов прописываем диапазон от 10 до 99.
В результате этого мини-программа будет возвращать новые четырехзначные комбинации. Надо учесть, что полученное значение с цифрами не фиксированное. Оно будет регулярно обновляться при выходе из режима редактирования или при сохранении листа.
Можно создать еще более простую версию генератора. По такому принципу работают многие микропрограммы для аутентификации в приложениях. Используйте формулу СЛУЧМЕЖДУ, где в качестве диапазона укажите значения от 1000 до 9999. В результате программа будет возвращать четырехзначный PIN-код.
Случайное текстовое значение
Мы выяснили ранее, как получить рандомное число в диапазоне. Отсюда можно сделать вывод о том, что функция СЛУЧМЕЖДУ возвращает только числовые значения в заданных пределах. Однако с ее помощью можно вернуть и случайное слово из любого списка. Для этого используйте формулу ИНДЕКС в сочетании со СЛУЧМЕЖДУ. Как сделать такой генератор, рассмотрим в следующей инструкции:
- Наш пример использования таких формул включает таблицу с названиями городов. По условиям задачи нужно выбрать случайное значение. Выделяем ячейку для записи результата. Вводим формулу ИНДЕКС и в скобках, в качестве первого аргумента, указываем диапазон, в котором записаны значения. В нашем случае это A2:A21.
- Далее вводим формулу СЛУЧМЕЖДУ. Она будет возвращать случайный номер, по которому будет находиться значение из диапазона. Интервал для этой функции должен быть от 1 до номера последней ячейки. В нашем случае их 20, поэтому верхней границей диапазона ставим 20.
- Закрываем скобки и нажимаем . В результате формула вернет случайный город из заданного ранее списка.
Таким образом, с помощью СЛУЧМЕЖДУ можно выбирать рандомные текстовые значения. Разница заключается лишь в том, что предварительно придется заполнять таблицу и делать выборку из диапазона, совмещая генератор случайных чисел с функцией ИНДЕКС.
Заключение
Функция СЛУЧМЕЖДУ генерирует случайное числовое значение из диапазона, заданного пользователем. Возвращаемое число обновляется при редактировании ячеек, изменении формата или других операциях. С помощью данной формулы можно создать генератор чисел или использовать ее для возврата случайных текстовых значений из диапазона ячеек.