Загрузите образец книги
Из этого туториала Вы узнаете, как создавать случайные даты в Excel и Google Таблицах.
Генератор случайных дат
Для различных симуляций вам может потребоваться сгенерировать случайную дату. Для этого в Excel используйте функцию RANDBETWEEN или, если вы работаете в Excel для Microsoft 365 (или в версиях Excel после 2022 года), у вас есть возможность вместо этого использовать функцию RANDARRAY.
СЛУЧМЕЖДУ Функция
Функция RANDBETWEEN генерирует случайное число между двумя определенными значениями.
В этом примере мы используем даты для СЛУЧАЙНЫХ пределов. Следующая формула возвращает случайную дату в 2022 году.
1 | = СЛУЧАЙНОМУ (ДАТА (2020,12,1); ДАТА (2020,12,31)) |
Вы можете использовать функцию ДАТА для создания своих предельных дат или вместо этого ссылаться на ячейки дат:
1 | = СЛУЧМЕЖДУ (B3; C3) |
Не забудьте отформатировать ячейку результата, чтобы сгенерированное число отображалось в виде даты.
<>
Создавать случайные рабочие дни
Вы также можете сгенерировать случайные рабочие дни, объединив функции РАБДЕНЬ и СЛУЧАЙНЫЙ МЕЖДУ.
1 | = РАБДЕНЬ (СЛУЧМЕЖДУ (B3; C3) -1,1) |
Использование функции РАБДЕНЬ с приведенными выше аргументами переносит даты, приходящиеся на выходные (или праздничные дни), на следующий рабочий день, поэтому сгенерированный случайный рабочий день может быть на один или два дня позже даты окончания.
Функция RANDARRAY
Функция RANDARRAY доступна только в Excel для Microsoft 365 (и, предположительно, в версии Excel после 2022 года). Он может генерировать массив случайных чисел с указанным количеством строк и столбцов, минимальным и максимальным значениями, а также с десятичными значениями (FALSE) или только целыми числами (TRUE). Его синтаксис:
<>
1 | = СЛУЧАЙНЫЙ РЕЖИМ (2,3; B3; C3; ИСТИНА) |
В этом примере создается массив из 2 строк и 3 столбцов, заполненный датами (если ячейки отформатированы соответствующим образом) между датами, указанными в ссылочных ячейках. Вам нужно только ввести формулу в первую ячейку и не использовать CTRL + SHIFT + ENTER, как обычно для массивов.
Обратите внимание, что все вышеуказанные случайные числа будут обновляться каждый раз при открытии или изменении книги, если для параметров расчета не задано значение вручную.
Google Таблицы - Генератор случайных дат
Все приведенные выше примеры работают в Google Таблицах точно так же, как и в Excel.