Случмежду как зафиксировать результат

Функция СЛУЧМЕЖДУ()

Функции

Excel содержит две функции, которые позволяют генерировать произвольные цифры –СЛЧИС и СЛУЧМЕЖДУ. Рассмотрим каждую из них более подробно.

Функция СЛЧИС не имеет аргументов, поэтому просто вписываете ее в строку формул и нажимаете Enter.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

При помощи маркера автозаполнения можно применить формулу к нужному количеству ячеек.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Важно! При любом действии с ячейкой число автоматически изменяется. Чтобы его зафиксировать, необходимо поставить курсор в нужную ячейку, выделить выражение в строке формул и нажать клавишу F9.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Особенностью этой функции является то, что она работает в пределах от нуля включительно до единицы с нормальным распределением.

Чтобы сгенерировать цифры в заданном диапазоне, например от 3 до 8, необходимо дополнять формулу.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Чтобы сгенерировать случайное целое число, отлично подойдет функция СЛУЧМЕЖДУ. Где в качестве аргументов выступают два числа – верхняя и нижняя границы. При этом существует несколько особенностей:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Если умножить формулу на определенный коэффициент, то можно создать случайное дробное число с десятыми, сотыми, тысячными и так далее.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результатСлучмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результатСлучмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

В качестве бонуса рассмотрим, как использовать excel для лотереи. Для начала нужно выгрузить базу данных участников в программу любым известным способом, а затем провести розыгрыш. Формула будет выглядеть следующим образом:

Специальный инструмент

Генератор случайных чисел можно найти в пакете анализа данных, который активируется через надстройки Excel. Чтобы воспользоваться этой функцией, необходимо нажать отдельную кнопку во вкладке Данные на Панели инструментов и из списка выбрать нужную строку.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

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

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

В результате получилось следующее:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Этот метод намного проще, чем описанные выше способы. Однако он не позволяет накладывать дополнительные условия, поэтому генерация не всегда может удовлетворять требованиям пользователя.

Как видите, в редакторе существует несколько способов задания произвольного числа. Если нужны какие-то ограничения, то используйте встроенные функции, а если важно наличие случайного значения, то генератор из анализа данных подойдет лучше.

Функция случайного числа в Excel

Выборка случайных чисел с помощью СЛЧИС

Данная функция аргументов не требует (СЛЧИС()).

Чтобы сгенерировать случайное вещественное число в диапазоне от 1 до 5, например, применяем следующую формулу: =СЛЧИС()*(5-1)+1.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Возвращаемое случайное число распределено равномерно на интервале [1,10].

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

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

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Диапазон вертикальных значений – частота. Горизонтальных – «карманы».

Как сделать генератор чисел в экселе. Генератор случайных чисел в Excel

В Excel есть функция нахождения случайных чисел =СЛЧИС(). Возможность же найти случайное число в Excel, важная составляющая планирования или анализа, т.к. вы можете спрогнозировать результаты вашей модели на большом количестве данных или просто найти одно рандомное число для проверки своей формулы или опыта.

Чаще всего эта функция применяется для получения большого количества случайных чисел. Т.е. 2-3 числа всегда можно придумать самому, для большого количества проще всего применить функцию.

В большинстве языков программирования подобная функция известная как Random (от англ. случайный), поэтому часто можно встретить обрусевшее выражение «в рандомном порядке» и т.п.

В английском Excel функция СЛЧИС числится как RAND

Начнем с описания функции =СЛЧИС(). Для этой функции не нужны аргументы.

А работает она следующим образом — выводит случайное число от 0 до 1. Число будет вещественное, т.е. по большому счету любое, как правило это десятичные дроби, например 0,0006.

При каждом сохранении число будет меняться, чтобы обновить число без обновления нажмите F9.

Случайное число в определенном диапазоне. Функция

Что делать если вам не подходит имеющийся диапазон случайных чисел, и нужно набор случайных чисел от 20 до 135. Как это можно сделать?

Нужно записать следующую формулу.

Т.е. к 20 будет случайным образом прибавляться число от 0 до 115, что позволит получать каждый раз число в нужном диапазоне (см. первую картинку).

Случайное число с определенным шагом

Где мы находим случайное число от 0 до 50, а затем округляем его до ближайшего сверху значения кратного 5. Удобно, когда вы делаете расчет для комплектов по 5 штук.

Как применять рандом для проверки модели?

Проверить придуманную модель можно при помощи большого количества случайных чисел. Например проверить будет ли прибыльным бизнес-план.

Случайное число в VBA

В VBA применяется функция Rnd(), при этом она не будет работать без включения команды Randomize для запуска генератора случайных чисел. Рассчитаем случайное число от 20 до 135 макросом.

Случайные числа часто бывают полезны в электронных таблицах. Например, вы можете заполнить диапазон случайными числами для тестирования формул или сгенерировать случайные числа для симуляции самых разных процессов. Excel предоставляет несколько способов для генерации случайных чисел.

Использование функции СЛУЧМЕЖДУ

В версиях, предшествующих Excel 2007, функция СЛУЧМЕЖДУ
доступна только при установке дополнительного пакета анализа.

Для совместимости с предыдущими версиями (и чтобы избежать использования этой надстройки) используйте такую формулу, где а
представляет нижний, a b — верхний предел: =СЛЧИС()*(b-а)+а.

Генератор случайных чисел в Excel в диапазоне с помощью функции СЛУЧМЕЖДУ

СЛУЧМЕЖДУ – это еще одна функция в Excel для создания генератора случайных чисел.. Она возвращает случайные целые числа в указанном диапазоне:

СЛУЧМЕЖДУ (нижняя граница; верхняя граница)

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

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

Например, того чтобы сделать генератор случайных целых чисел от 10 до 50 (включая 10 и 50) используйте следующую формулу СЛУЧМЕЖДУ:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел в заданном диапазоне

Функция СЛУЧМЕЖДУ доступна в следующих версиях: Excel 2016, Excel 2013, Excel 2010 и Excel 2007.

Далее в этой статье вы найдете еще несколько примеров формул, демонстрирующих, как использовать функцию СЛУЧМЕЖДУ для создания генератора случайных чисел, отличных от целых.

Создание случайных чисел с заданным количеством знаков после запятой

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

Например, чтобы получить список чисел с одним десятичным знаком, вы умножаете нижнее и верхнее значения на 10, а затем делите возвращаемое значение на 10:

= СЛУЧМЕЖДУ(нижняя граница*10; верхняя граница*10)/10

Например, чтобы получить список чисел с одним десятичным знаком, вы умножаете нижнее и верхнее значения на 10, а затем делите возвращаемое значение на 10:

Следующая формула СЛУЧМЕЖДУ возвращает случайные десятичные числа от 1 до 50:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел с одним знаком после запятой

Аналогичным образом, чтобы сделать генератор случайных чисел от 1 до 50 с двумя знаками после запятой, вы умножаете аргументы функции СЛУЧМЕЖДУ на 100, а затем делите результат на 100:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Как предотвратить повторное вычисление СЛЧИС и СЛУЧМЕЖДУ

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

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Описание функции

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

Функция =СЛУЧМЕЖДУСТАТ(Нижн_граница; Верхн_граница) имеет два аргумента:

Данная функция пересчитывается в следующих случаях:

Пример 1

Заполнение диапазона случайными значениями от 1 до 1000.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Способ простой

Для начала рассмотрим простой вариант: нам необходимо получить случайный набор из 10 целых чисел от 1 до 10. Использование встроенной в Excel функции СЛУЧМЕЖДУ (RANDBETWEEN) уникальности не гарантирует. Если ввести ее в ячейку листа и скопировать вниз на 10 ячеек, то запросто могут случиться повторы:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Поэтому мы пойдем другим путем.

Введем в ячейку А2 функцию СЛЧИС (RAND) без аргументов и скопируем формулу вниз на 10 ячеек. Эта функция сгенерирует нам набор из 10 случайных дробных чисел от 0 до 1:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

В соседний столбец введем функцию РАНГ, чтобы определить позицию в рейтинге для каждого полученного случайного числа:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Получим в столбце В то, что хотели – любое нужное количество неповторяющихся случайных целых чисел от 1 до 10.

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

Способ сложный

Этот способ чуть сложнее, но использует всего одну формулу массива. Допустим, нам нужно создать на листе список из 9 неповторяющихся случайных целых чисел в интервале от 1 до 50.

Введите в ячейку А2 следующую формулу, нажмите в конце Ctrl+Shift+Enter (чтобы ввести ее как формулу массива!) и скопируйте формулу вниз на требуемое количество ячеек:

Источник

Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Как сохранить / остановить изменение случайных чисел в Excel?

Как мы знаем, когда мы используем формулы для генерации случайных чисел в Excel, случайные числа всегда меняются, пока мы дважды щелкаем по ячейке или выполняем некоторые вычисления этих случайных чисел, что иногда может раздражать. Теперь я расскажу вам несколько простых способов предотвратить изменение случайных чисел в Excel.

Копирование и вставка случайных чисел в качестве значений будет хорошим способом остановить их изменение.

Выберите нужные случайные числа и нажмите Ctrl + C чтобы скопировать их, затем выберите ячейку, в которую вы хотите вставить случайные числа, затем щелкните правой кнопкой мыши, чтобы щелкнуть Специальная вставка > Ценности (V). Смотрите скриншот:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Теперь случайные числа вставлены и больше не изменятся.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат Остановите изменение случайных чисел, установив параметры расчета

Кроме того, в Excel вы можете остановить автоматический расчет, чтобы случайные числа не изменились.

Откройте книгу Excel, в которой не должны изменяться случайные числа, и нажмите Формула Вкладка, а затем нажмите кнопку Варианты расчета, затем проверьте Вручную в раскрывающемся списке. Смотрите скриншот:
Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Примечание:

При использовании этого метода все формулы в этой книге больше не будут вычисляться автоматически.

Для более удобного и эффективного использования Вставить случайные данные особенность Kutools for Excel должен быть лучший выбор. Вам просто нужно использовать Вставить случайные данные функция рандомизации серий, серия будет зафиксирована раз и навсегда.

1. Выберите диапазон, в котором вы хотите генерировать случайные числа, и нажмите Kutools > Вставить > Яnsert Случайные данные.
Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

2. в Вставить случайные данные диалоговое окно, выберите нужный тип вкладки, здесь я хочу вставить случайное целое число, нажимаю Целое вкладка или если вы хотите вставить случайное десятичное число, щелкните Десятичная дробь вкладка, затем введите случайный диапазон, который мне нужен, в от и к текстовые поля, вы можете указать как вам нужно, если вы хотите вставить номер без дубликатов, отметьте Уникальные ценности.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

3. Нажмите Ok чтобы применить функцию и выйти из диалогового окна, теперь случайные числа генерируются в выбранном диапазоне и не меняются.
Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

С помощью функции «Вставить случайные данные» Kutools for Excel вы можете вставить случайную дату, случайную строку и произвольный настраиваемый список. Щелкните здесь, чтобы узнать об этом подробнее.

Источник

Как заставить excel выдавать случайные числа, при этом постоянно не изменяя значения?

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Как заставить excel выдавать случайные числа, при этом постоянно не изменяя значения?

16 ответов

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Конечно. Отменить автоматический пересчёт.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

А теперь ответ «топикстартеру».

1. Открываешь свой Экселевский файл. Нажимаешь Alt+F11. Попадаешь в редактор Visual Basic for Applications (далее сокращённо ВБА).

2. В меню ВБА выбираешь команду Вставка / Модуль. У тебя откроется окно с чистым модулем.

3. Копируешь туда вот такой код:

4. Изменяешь в коде названия листа и адрес ячейки на те, что тебе нужны.

5. Закрываешь редактор ВБА и возвращаешься в Эксель.

7. Нажимаешь на этом объекте правой кнопкой мыши, в появившемся меню выбираешь «Назначить макрос. » Перед тобой откроется окно, где будет список имеющихся макросов из одного пункта GetRandom. Выбираешь его и жмёшь Ок. Всё.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Или переименуй свою GetRandom в Auto_Open, а потом переназначь кнопку на листе на новое имя.

Источник

Генератор случайных чисел в Excel

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

Генератор случайных чисел с использованием функции СЛЧИС

Функция СЛЧИС является одной из двух функций, специально предназначенных для генерации случайных чисел в Excel. Данная функция возвращает случайное десятичное число (действительное число) между 0 и 1.

СЛЧИС() является энергозависимой функцией, что означает, что при каждом вычислении рабочего листа создается новое случайное число. И это происходит каждый раз, когда вы выполняете какое-либо действие на листе, например, обновляете формулу (не обязательно формулу СЛЧИС, любую другую формулу на листе), редактируете ячейку или вводите новые данные.

Функция СЛЧИС доступна во всех версиях: Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003.

Поскольку функция Excel СЛЧИС не имеет аргументов, вы просто вводите =СЛЧИС() в ячейке и затем копируете формулу на столько ячеек, сколько хотите:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел

А теперь давайте сделаем еще один шаг и напишем несколько формул СЛЧИС для генерации случайных чисел в соответствии с определенными условиями.

Генератор случайных чисел от нуля до заданной верхней границы диапазона

Чтобы сделать генератор случайных чисел от нуля до любого значения N, вы несколько раз выполняете функцию СЛЧИС с помощью N:

Например, для создания последовательности случайных чисел, больших или равных 0, но менее 50, используйте следующую формулу:

Генератор случайных чисел в диапазоне

Чтобы создать случайное число в диапазоне, т.е. случайное число между любыми двумя указанными вами числами, используйте следующую формулу СЛЧИС:

Где A – это нижнее значение границы (наименьшее число), а B – верхнее значение границы (наибольшее число).

Например, чтобы сделать генератор случайных чисел от 10 до 50, вы можете использовать следующую формулу:

Генератор случайных целых чисел в Excel

Чтобы сделать генератор случайных целых чисел от 0 до 50:

Чтобы генерировать случайные целые числа от 10 до 50:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных целых чисел

Генератор случайных чисел в Excel в диапазоне с помощью функции СЛУЧМЕЖДУ

СЛУЧМЕЖДУ – это еще одна функция в Excel для создания генератора случайных чисел.. Она возвращает случайные целые числа в указанном диапазоне:

СЛУЧМЕЖДУ (нижняя граница; верхняя граница)

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

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

Например, того чтобы сделать генератор случайных целых чисел от 10 до 50 (включая 10 и 50) используйте следующую формулу СЛУЧМЕЖДУ:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел в заданном диапазоне

Функция СЛУЧМЕЖДУ доступна в следующих версиях: Excel 2016, Excel 2013, Excel 2010 и Excel 2007.

Далее в этой статье вы найдете еще несколько примеров формул, демонстрирующих, как использовать функцию СЛУЧМЕЖДУ для создания генератора случайных чисел, отличных от целых.

Создание случайных чисел с заданным количеством знаков после запятой

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

Например, чтобы получить список чисел с одним десятичным знаком, вы умножаете нижнее и верхнее значения на 10, а затем делите возвращаемое значение на 10:

= СЛУЧМЕЖДУ(нижняя граница*10; верхняя граница*10)/10

Например, чтобы получить список чисел с одним десятичным знаком, вы умножаете нижнее и верхнее значения на 10, а затем делите возвращаемое значение на 10:

Следующая формула СЛУЧМЕЖДУ возвращает случайные десятичные числа от 1 до 50:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел с одним знаком после запятой

Аналогичным образом, чтобы сделать генератор случайных чисел от 1 до 50 с двумя знаками после запятой, вы умножаете аргументы функции СЛУЧМЕЖДУ на 100, а затем делите результат на 100:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел с двумя знаками после запятой

Генератор случайных дат в Excel

Чтобы вернуть список случайных дат между данными двумя датами, используйте функцию СЛУЧМЕЖДУ в сочетании с ДАТА:

=СЛУЧМЕЖДУ (ДАТА (дата начала); ДАТА (дата окончания))

Например, чтобы получить список дат между 1 сентября 2017 и 20 ноября 2017 включительно, введите следующую формулу на листе:

Не забудьте применить формат даты к ячейке (ячейкам), и вы получите список случайных дат, подобных этому:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных дат

Генератор случайного времени в Excel

Во внутренней системе Excel времена хранятся как десятичные числа, и вы можете использовать стандартную функцию Excel СЛЧИС для вставки случайных действительных чисел, а затем просто применить формат времени к ячейкам:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайного времени функцией СЛЧИС и применение к ней формата Время

Чтобы сделать генератор случайного времени в указанном диапазоне, требуется более конкретная формула. Рассмотрим подробнее.

Генератор случайного времени в указанном диапазоне

Чтобы вставить произвольное время между любыми двумя указанными вами временными интервалами, используйте функцию ВРЕМЯ в сочетании с Excel СЛЧИС:

Например, чтобы вставить случайное время между 5:30 и 18:00, вы можете использовать одну из следующих формул:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайного времени в заданном интервале

Генератор случайных букв в Excel

Чтобы вставить случайную букву, необходимо использовать комбинацию трех различных функций:

Разберем функции, в приведенной выше формуле:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных букв

Так как коды ANSI отличаются для прописных и строчных букв, эта формула учитывает регистр.

Если кто-то наизусть знает Коды символов ANSI, ничто не мешает вам передавать коды непосредственно в функцию СЛУЧМЕЖДУ.

Например, чтобы получить произвольные прописные буквы между A (код ANSI 65) и Z (код ANSI 90), вы пишете:

Чтобы генерировать строчные буквы между а (код ANSI 97) в z (код ANSI 122), вы используете следующую формулу:

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных символов

Как предотвратить повторное вычисление СЛЧИС и СЛУЧМЕЖДУ

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

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Вставка значений

Генератор случайных чисел с помощью Анализа данных

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

Пример генерации случайных чисел нормального распределения

Для того чтобы сгенерировать случайные числа нормального распределения, переходим во вкладку « ДАННЫЕ », в группе « Анализ » выбираем « Анализ данных ».

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Анализ данных

В открывшемся списке выбираем «Генерация случайных чисел» и нажимаем кнопку « ОК ».

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел

В открывшемся окне в списке «Распределение» выбираем «Нормальное», вводим число переменных, число случайных чисел, среднее и отклонение, а также место, где вы хотите разместить сгенерированные случайные числа.

Случмежду как зафиксировать результат. Смотреть фото Случмежду как зафиксировать результат. Смотреть картинку Случмежду как зафиксировать результат. Картинка про Случмежду как зафиксировать результат. Фото Случмежду как зафиксировать результат

Генератор случайных чисел в Excel – Генерация случайных чисел нормального распределения

После того, как все данные введены нажимаем кнопку « ОК », и в результате получаем сгенерированные случайные числа нормального распределения.

Ну вот на этом все. Теперь вы научились, как сделать генератор случайных чисел, чисел в диапазоне, чисел с заданным количеством знаков после запятой, случайных дат, случайного времени, а также случайных букв, а также, как сгенерировать случайные числа нормального распределения. Таким образом, владея данными знаниями, вы можете создать не только генератор случайных чисел в Excel, но и генератор паролей.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *