Найти в Дзене
Уроки Excel

Случайные числа в Excel. Функции СЛЧИС() и СЛУЧМЕЖДУ()

Случайные числа находят применение в физике, статистике, теории игр, моделировании реальных явлений и пр. Я их использовал здесь для демонстрации работы функций МИН() и МАКС().

Функция СЛЧИС() при вызове возвращает вещественное число (число, имеющее дробную часть) в диапазоне от 0 до 1.

В ячейку B1 введена формула "=СЛЧИС()"
В ячейку B1 введена формула "=СЛЧИС()"

Чтобы получить случайное значение в диапазоне, отличном от [0;1], формулу можно видоизменить. Например, необходимо получить число в диапазоне от 0 до 10. В таком случае формула будет выглядеть следующим образом:

В ячейку B1 введена формула, получающая случайное вещественное число от 0 до 10.
В ячейку B1 введена формула, получающая случайное вещественное число от 0 до 10.

Кроме того, бывает необходимо получить значение в любом диапазоне, например от 5 до 12, тогда формула изменится следующим образом:

В ячейку B1 введена формула, получающая случайное вещественное число от 5 до 12.
В ячейку B1 введена формула, получающая случайное вещественное число от 5 до 12.

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

В ячейку B1 введена формула, получающая случайное целое число от 5 до 12.
В ячейку B1 введена формула, получающая случайное целое число от 5 до 12.

Если Вам интересен Excel, то подписывайтесь на этот канал, будет много интересного.

З.Ы. вместо явного указания аргументов функций лучше использовать ссылки на ячейки, например "=СЛУЧМЕЖДУ(А2;А3)" или "=СЛЧИС()*(А3-А2)+А2", покольку при росте объема данных на листе Excel, будет сложно править формулы. А выгладеть это будет вот так:

-5