Функция СЛЧИС в Excel (генератор случайных чисел)
Функция СЛЧИС в Excel предназначена для получения случайных чисел в интервале от 0 до 1, то есть её можно использовать как генератор случайных чисел в Excel, в том числе в составе других формул. Интересный пример приведён в конце статьи.
Если Вам требуется получить случайное значение в Excel, то не нужно придумывать свой собственный генератор случайных чисел. Функция СЛЧИС в Excel как раз используется для получения случайного числового значения. А точнее, псевдослучайного.
Стоит напомнить, что так называемых «случайных» чисел не существует. Все генераторы случайных чисел возвращают некоторое значение, которое создаётся специальной математической формулой. Параметры формулы такие, чтобы создавалось впечатление случайных чисел. Это и есть псевдослучайные числа.
Именно это и делает функция СЛЧИС — возвращает псевдослучайное число. Для краткости будем называть результат работы функции случайным числом.
Рассмотрим синтаксис формулы СЛЧИС и её практическое применение на примерах.
Синтаксис функции СЛЧИС
В Excel используется наиболее простой вариант функции получения случайного числа, поэтому формула СЛЧИС не принимает никаких аргументов, позволяющих управлять результатом. Обобщённый синтаксис функции выглядит просто.
Результатом работы функции является число в интервале от нуля до единицы. Если Вам требуется другое значение, то сделать это можно следующим образом:
- Умножить результат на нужное Вам число и/или выполнить другие операции, в результате которых Вы получите не просто число от 0 до 1, а что-то другое.
- Задать ячейке числовой формат и указать нужное количество знаков после запятой.
В общем случае для получения числа между А и B нужно в ячейку вставить составную формулу следующего вида:
СЛЧИС()*(B-A)+A
(A,B — это не адреса ячеек, а просто символическое обозначение в формуле)
Как обновить случайное число
Обратите внимание на важную особенность функции СЛЧИС: сгенерированное число автоматически меняется при каждом пересчёте листа. Принудительно это можно сделать, нажав клавишу F9 на клавиатуре.
Если Вам нужно получить случайное число только один раз и не требуется его изменять в дальнейшем, то после получения случайного числа скопируйте содержимое ячейки с ним и вставьте его обратно (в эту же ячейку), но уже как текст (заменит формулу).
Генератор случайных чисел в Excel
Как уже было сказано выше, генератор случайных чисел в диапазоне Excel не предусматривает возможность указать параметры (минимальное и максимальное значения). Но Вы можете сделать его самостоятельно при помощи показанной ранее формулы. Давайте рассмотрим пример того, как сделать генератор случайных чисел в Excel за пять минут.
Допустим, нам нужно получить случайное число в интервале от 25-ти до 50-ти. В этом случае задача решается следующим образом:
В ячейке с адресом M10 находится нужное нам минимальное значение (25), а в ячейке M11 — максимальное значение (50). Данный пример рассмотрен на видео.
Также Вы можете скачать прикреплённый файл Excel, в котором на основе функции СЛЧИС() сделан простой, но интересный генератор множества случайных чисел, в котором ячейки имеют разный цвет в зависимости от содержащегося в них числа (интересный эффект при нажатии клавиши F9 за счёт условного форматирования).
В реальной практике генератор случайных чисел в Excel, как и в любой другой программе, сам по себе не нужен. Таким образом, функция СЛЧИС в Excel применяется в составе других вычислений, то есть в составных формулах.
Если Вы придумаете интересный пример использования функции СЛЧИС в Excel, поделитесь им в комментариях после статьи!
Для полного изучения Excel «с нуля» Вы можете воспользоваться нашим специальным видеокурсом по этой программе. Посмотрите примеры практических уроков и учебный план курса!
Смотреть видео
Функция СЛЧИС в Excel (генератор случайных чисел)
Прикреплённые документы
Вы можете просмотреть любой прикреплённый документ в виде PDF файла. Все документы открываются во всплывающем окне, поэтому для закрытия документа пожалуйста не используйте кнопку «Назад» браузера.
Файлы для загрузки
Вы можете скачать прикреплённые ниже файлы для ознакомления. Обычно здесь размещаются различные документы, а также другие файлы, имеющие непосредственное отношение к данной публикации.
[expert_bq id=»1570″]Поскольку мы изо всех сил пытались сделать для вас онлайн-расчеты, мы обращаемся к вам с просьбой предоставить нам разрешение, отключив Adblocker для этого домена. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Обучение программированию идёт по пути от простого к сложному. Освоив типы данных и операторы языка, переходят к циклическим конструкциям. Задач на циклы существует бесчисленное количество: начиная от вывода цифр в столбик до подсчёта сумм по сложным формулам. Тем не менее у начинающих программистов остаётся вопрос: «Как вычислить факториал в «Паскале»?»Калькулятор Факториалов — как посчитать факториал
- Умножить результат на нужное Вам число и/или выполнить другие операции, в результате которых Вы получите не просто число от 0 до 1, а что-то другое.
- Задать ячейке числовой формат и указать нужное количество знаков после запятой.
Функция СЛЧИС в Excel предназначена для получения случайных чисел в интервале от 0 до 1, то есть её можно использовать как генератор случайных чисел в Excel, в том числе в составе других формул. Интересный пример приведён в конце статьи.
[expert_bq id=»1570″]Помимо того, что вычисление факториала будет производиться при вызове функции, так еще и программа любезно попросит пользователя ввести число , факториал которого нужно рассчитать. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq]
1. Cамый простой вариант. Это будет цикл for, принимающий на вход число n и выводящий в ответ посчитанный факториал. Если число n является нецелым или отрицательным, выведем сообщение об ощибке. В качестве тренировки, после него рекомендую усложнить задачу и заключить цикл в функцию, как во втором варианте.
Первый способ
Считать факториал в Python легко, если вам помогает питоновская программа, щелкающая математические операции, как орешки. Однако, прежде, чем Python порадует нас правильными рассчетами, придется нам порадовать Питона новой порцией отменного кода под названием «Факториал!». Но, сначала краткий математический ликбез: