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