Часто вам нужно сгенерировать набор случайных чисел. Независимо от того, создаете ли вы образцы данных или просто тестируете скрипт, запись случайных чисел вручную внутри группы ячеек может занять много времени и утомительно. Вот тут-то и появляется функция RAND в Google Sheets. Это позволяет вам генерировать случайное число, используя простую формулу.
В этой статье будет подробно рассмотрено, как вы можете сделать это в своих электронных таблицах. Читайте дальше, чтобы освоить генерацию случайных чисел в Google Таблицах.
СЛУЧАЙ и функция СЛУЧМЕЖДУ
Использование формулы RAND генерирует случайное десятичное число от 0 до 1, поэтому вы можете использовать ее в качестве генератора случайных чисел в своей электронной таблице. Вот синтаксис функции СЛЧИС:
=СЛУЧАЙ()
Формула не имеет аргументов. Если что-то написано внутри скобки, формула вернет #Н/Д ошибка.
Функция RAND является изменчивой, что означает, что она пересчитывает значение каждый раз, когда вы вносите изменения в электронную таблицу или перезагружаете вкладку Google Sheets. Поскольку функция каждый раз пересчитывает, это может привести к замедлению работы, особенно если у вас много экземпляров формулы.
Вы также можете использовать функцию СЛУЧМЕЖДУ, используя следующий синтаксис:
=СЛУЧМЕЖДУ(нижний, верхний)
Формула имеет два аргумента:
- ниже - Это целое число определяет нижнюю границу диапазона. Сгенерированное случайное число будет больше или равно этому параметру.
- верхний - Это целое число представляет верхний предел диапазона. Сгенерированное случайное число будет меньше или равно этому параметру.
Имейте в виду, что аналогично СЛУЧМЕЖДУ в Excel, оба этих аргумента должны содержать целое число, которое может иметь либо адрес ячейки, либо значение. Кроме того, имейте в виду, что нижнее целое число должно быть меньше верхнего целого числа.
Различия между СЛУЧАЙ и СЛУЧМЕЖДУ
Чтобы помочь вам различить эти две функции, вот несколько различий между функциями СЛУЧАЙ и СЛУЧМЕЖДУ:
- Функция СЛУЧМЕЖДУ с меньшей вероятностью будет генерировать уникальные случайные числа с меньшими диапазонами, чем функция СЛУЧАЙ.
- Функция СЛЧИС возвращает десятичные значения, а функция СЛУЧМЕЖДУ возвращает целые значения.
- Функция СЛЧИС не принимает никаких аргументов, то есть скобки оставлены пустыми. СЛУЧМЕЖДУ, с другой стороны, принимает два аргумента: верхний и нижний пределы.
- СЛУЧАЙ может генерировать любое число от 0 до 1, а СЛУЧМЕЖДУ может генерировать случайное число в пределах, определенных пользователем.
Генератор случайных чисел между двумя значениями
Генерация случайного числа между двумя значениями требует разумного использования формулы RAND. Во-первых, давайте предположим, что X и Y являются верхней и нижней границами. Учитывая это, формула выглядит примерно так:
=СЛУЧАЙ() * (X - Y) + Y
Предполагая, что у вас есть значения 100 и 1, вот как будет выглядеть формула в действии:
=СЛУЧАЙ() * (100-1) + 1.
В качестве альтернативы вы также можете использовать функцию СЛУЧМЕЖДУ для аналогичной цели. Использовать формулу довольно просто. Вы должны указать верхний и нижний пределы внутри формулы, следуя правильному синтаксису. В этом примере мы запишем верхнюю и нижнюю границы в электронной таблице и адрес ячейки формулы.
Вот шаги, которые необходимо выполнить для этого:
- Запишите верхний и нижний пределы в соответствующих ячейках. Неважно, где находится ячейка. Вывод должен быть в порядке, если мы пишем адреса в формуле с правильным синтаксисом.
- Введите =СЛУЧМЕЖДУ( формула. Сначала введите нижний предел, а затем верхний предел, разделенный запятой. Завершите его, поставив закрывающую скобку.
- Наконец, нажмите Войти выполнить формулу. Вы должны увидеть случайное число, появившееся между верхним и нижним пределом.
- Чтобы сгенерировать случайное число еще для двух ячеек в столбце, вы можете использовать функцию автозаполнения или нажать ячейку, содержащую формулу, затем коснитесь и перетащите вниз синюю точку в правом нижнем углу выбранной ячейки.
Создайте массив случайных чисел
Вы также можете создать массив случайных чисел в электронной таблице, используя функцию СЛУЧАЙ. Функции ARRAY очень маленькие Взломы Google Таблиц которые позволяют применять формулы оптом. Вот синтаксис формулы:
=RANDARRAY(строка, столбец)
Формула имеет два необязательных аргумента:
- ряд - Количество строк, которые вы хотите отобразить, случайное число. Этот аргумент становится необходимым, если вы указываете значение в аргументе столбца.
- столбец - Количество столбцов, в которых вы хотите отобразить случайное число.
Вот шаги, которые нужно выполнить, если вы хотите создать массив со случайными числами:
- Выберите ячейку, в которой вы хотите выполнить формулу.
- Начать писать =СЛУЧАЙНЫЙ( Теперь введите количество строк и количество столбцов, разделенных запятой.
- Завершите формулу, написав закрывающую скобку.
- Нажимать Войти выполнить формулу.
Изменение частоты обновления для энергозависимых функций
И СЛУЧМЕЖДУ, и СЛУЧАЙ изменчивы, а это означает, что числа, сгенерированные двумя функциями, не остаются неизменными. Новое значение пересчитывается всякий раз, когда в лист вносятся изменения или страница перезагружается.
Однако вы можете изменить настройки пересчета в соответствии с вашими потребностями. Для этого выполните следующие действия:
- Нажмите на Файл на верхней панели. Это откроет выпадающее меню. Там нажмите на Настройки.
- В открывшемся окне нажмите на Расчет чтобы открыть новую вкладку, позволяющую изменить параметры пересчета.
- Нажми на Перерасчет вариант. Откроется раскрывающееся меню с несколькими вариантами.
- Выберите вариант, который подходит для вашей работы.
- Нажмите на Сохранить настройки чтобы сохранить изменения.
Завершение работы генератора случайных чисел в Google Sheets
Существует несколько способов генерации случайного числа в Google Таблицах, а именно функции СЛУЧАЙ, СЛУЧМЕЖДУ и СЛУЧАЙ. Это может быть здорово, если вы тот, кому нужны случайные числа в ваших электронных таблицах.
4 причины, по которым Google Таблицы — лучшее программное обеспечение, которое вы можете использовать как предприниматель
Читать дальше
Похожие темы
- Производительность
- Google Таблицы
- Электронная таблица
Об авторе
Подпишитесь на нашу рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться