Как использовать функции RAND и RANDBETWEEN в Excel

Есть моменты, когда мы хотим симулировать случайность, не выполняя случайный процесс. Например, предположим, что мы хотели проанализировать конкретный экземпляр 1000000 бросков честной монеты. Мы могли бы бросить монету миллион раз и записать результаты, но это займет некоторое время. Один из вариантов - использовать случайное число функции в Microsoft Excel. Функции RAND и RANDBETWEEN предоставляют способы имитации случайного поведения.

Функция RAND

Начнем с рассмотрения функции RAND. Эта функция используется путем ввода следующего в ячейку в Excel:

= RAND ()

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

Функция RAND может использоваться для имитации случайного процесса. Например, если мы хотим использовать это для симуляции бросания монеты, нам нужно будет только использовать функцию IF. Когда наше случайное число меньше 0,5, тогда мы можем получить функцию возврата H для головок. Когда число больше или равно 0,5, тогда мы можем получить функцию возврата T для хвостов.

instagram viewer

Функция RANDBETEE

Вторая функция Excel, которая имеет дело со случайностью, называется RANDBETWEEN. Эта функция используется путем ввода следующего в пустую ячейку в Excel.

= RANDBETWEEN ([нижняя граница], [верхняя граница])

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

Например, оценка RANDBETWEEN (1,3) пять раз может привести к 2, 1, 3, 3, 3.

Этот пример показывает важное использование слова «между» в Excel. Это следует интерпретировать в инклюзивном смысле, чтобы включить верхнюю и нижнюю границы (если они целые числа).

Опять же, с помощью функции IF мы можем очень легко смоделировать бросание любого количества монет. Все, что нам нужно сделать, это использовать функцию RANDBETWEEN (1, 2) вниз по столбцу ячеек. В другом столбце мы могли бы использовать функцию IF, которая возвращает H, если 1 возвращена из нашей функции RANDBETWEEN, и T в противном случае.

Конечно, есть и другие возможности использования функции RANDBETWEEN. Это было бы простым приложением для моделирования вращения матрицы. Здесь нам понадобится RANDBETWEEN (1, 6). Каждое число от 1 до 6 включительно представляет одну из шести сторон кубика.

Предостережения по пересчету

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

Действительно случайно

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

instagram story viewer