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

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

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

🎰 Рулетка — одно число из диапазона

Для розыгрышей и жеребьёвки: крутит и останавливается на честном случайном числе.

🔒 Всё генерируется в вашем браузере через crypto.getRandomValues — честная случайность без отправки данных на сервер.

Подробнее

В Excel есть две основные функции для случайных чисел. СЛЧИС() (в английской версии RAND()) возвращает случайное дробное число от 0 до 1; чтобы получить целое число в диапазоне от A до B, используйте формулу =ЦЕЛОЕ(СЛЧИС()*(B-A+1))+A. Проще воспользоваться функцией СЛУЧМЕЖДУ(нижн; верхн) (RANDBETWEEN(bottom; top)) — она сразу выдаёт случайное целое в заданных границах, например =СЛУЧМЕЖДУ(1;100). Чтобы заполнить столбец случайными числами, введите формулу в первую ячейку и протяните её вниз за маркер заполнения. Важная особенность: обе функции «летучие» (volatile) — они пересчитываются при каждом изменении листа и нажатии F9, поэтому числа постоянно меняются. Чтобы зафиксировать результат, выделите ячейки, скопируйте их и вставьте обратно как значения (Специальная вставка → Значения). Для случайных чисел без повторов в столбце добавьте вспомогательный столбец со СЛЧИС(), отсортируйте по нему и возьмите нужное количество строк — так получается случайная выборка без дубликатов. Учтите, что генератор Excel основан на обычном псевдослучайном алгоритме и не подходит для криптографических задач. Если Excel под рукой нет или нужно быстро получить честный список без повторов, воспользуйтесь онлайн-генератором выше: он работает в браузере на crypto.getRandomValues, поддерживает уникальность и сортировку, а результат копируется одной кнопкой и вставляется в таблицу.

Частые вопросы

Какая формула даёт случайное число в Excel?

Используйте =СЛУЧМЕЖДУ(1;100) (RANDBETWEEN) для целого числа в диапазоне или =СЛЧИС() (RAND) для дробного от 0 до 1. Для произвольного целого: =ЦЕЛОЕ(СЛЧИС()*(B-A+1))+A.

Почему числа в Excel всё время меняются?

Функции СЛЧИС и СЛУЧМЕЖДУ пересчитываются при любом изменении листа и по F9. Чтобы зафиксировать значения, скопируйте ячейки и вставьте их как значения (Специальная вставка → Значения).

Как сделать случайные числа без повторов в Excel?

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

Можно обойтись без Excel?

Да. Генератор на этой странице работает в браузере: задайте диапазон и количество, при необходимости включите уникальность, и скопируйте готовый список в таблицу.