backtotop
Рассчитать модуль в Excel, функция ABS и ее применение

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

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

Функция СЛЧИС(). Описание и как найти случайное число в Excel

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

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

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

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

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

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

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

=СЛЧИС()*115+20

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

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

=СЛУЧМЕЖДУ(20;135)

Просто, но очень удобно!

Если нужно множество ячеек случайных чисел, просто протяните ячейку ниже.

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

Если нам нужно получить рандомное число с шагом, к примеру пять, то мы воспользуемся одной из функций округления. Это будет ОКРВВЕРХ()

=ОКРВВЕРХ(СЛЧИС()*50;5)

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

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

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

Решено вынести эту тему в отдельную статью. Следите за обновлениями, будет на этой неделе.

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

Если вам необходим записать макрос, и вы не знаете как это сделать, то можно прочитать здесь.

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

Sub MacroRand()
Randomize
 Range("A24") = Rnd * 115 + 20
End Sub

Вставьте этот код в редактор VBA (Alt + F11)

 

Как и всегда, прикладываю пример* со всеми вариантами расчета.

*Ссылка с моего Яндекс.Диска, т.к. движок сайта не позволяет выкладывать файлы с макросами из соображений безопасности.

Пишите комментарии, если у вас есть вопросы!

 

Рассчитать модуль в Excel, функция ABS и ее применение

Комментарии:

К этой записи пока нет комментариев. Возможно вы будете первым?

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