Перейти до основного матеріалу

Як швидко генерувати випадковий час в Excel?

У програмі Excel, у звичайній ситуації, більшості з нас може знадобитися вставити випадкові числа, дати або текстові рядки як завгодно. Але іноді ви коли-небудь пробували вставляти випадкові випадки в діапазон комірок? Насправді ми можемо застосувати деякі формули, щоб вставити випадковий час на робочий аркуш.

Створення випадкового часу в Excel за допомогою формул

Генеруйте випадковий час у Excel за допомогою зручної функції


Створення випадкового часу в Excel за допомогою формул

Наступні формули можуть допомогти вам генерувати випадковий час у діапазоні комірок, будь-ласка, виконайте такі дії:

Створення випадкового часу в Excel

Будь ласка, введіть формулу нижче в порожню комірку, а потім перетягніть маркер заповнення до клітинок, для яких потрібно визначити час, див. Знімок екрана:

=TEXT(RAND(),"HH:MM:SS")


Генеруйте випадковий час від двох разів у Excel

Якщо ви хочете генерувати випадковий час між двома заданими моментами, наприклад, генерувати час з 11 до 15 годин, ви можете використовувати формулу нижче.

Введіть наступну формулу в порожню комірку та перетягніть маркер заповнення до діапазону, куди потрібно вставити час.

=TEXT(RAND()*(15-11)/24+11/24,"HH:MM:SS")

І ви отримаєте випадковий час, який знаходиться між 11 годиною та 15 годиною. Дивіться знімок екрана:

примітки: У наведеній вище формулі число 15 - час закінчення, і 11 стенд для часу початку. Ви можете змінювати їх, як вам потрібно.

Генеруйте випадковий час через певні інтервали в Excel

Щоб генерувати випадкові часи з певними інтервалами, наприклад випадкові з 15-хвилинним інтервалом.

Скопіюйте або введіть наступну формулу в порожню комірку, а потім перетягніть маркер заповнення вниз до комірок, для яких потрібно отримати час.

=TEXT(FLOOR(RAND(),"0:15"),"HH:MM:SS")

примітки: У наведеній вище формулі число 15 - інтервал часу, якщо вам потрібні випадкові часи з інтервалом 30, просто замініть 15 на 30.

Створіть випадкові дату та час між двома датами в Excel

Ось також формула, яка може допомогти вам генерувати випадкові дату та час на робочому аркуші.

Введіть або скопіюйте нижченаведену формулу в порожню комірку, а потім перетягніть маркер заповнення до комірок, до яких потрібно вставити дату та час.

=TEXT(RAND()*("2021-2-10 12:00:00"-"2020-10-1 9:00")+"2020-10-1 9:00:00","YYYY-MM-DD HH:MM:SS")

примітки: у цій формулі, 2021-2-10 12:00:00 означає кінцеву дату та час, і 2020-10-1 9:00:00 - це дата та час початку, ви можете змінити їх відповідно до своїх потреб.

Генеруйте випадковий час у Excel за допомогою зручної функції

Якщо ви втомилися від формул, ось, я можу поговорити про простий спосіб її вирішення. С Kutools для ExcelАвтора Вставити випадкові дані Ви можете швидко вставити випадкові числа, дату, час та інші текстові рядки.

Примітка:Щоб застосувати це Вставити випадкові дані, по-перше, вам слід завантажити Kutools для Excel, а потім швидко та легко застосувати функцію.

після установки Kutools для Excel, будь ласка, зробіть так:

1. Виділіть пустий діапазон комірок, до яких потрібно вставити випадковий час.

2. Клацання Кутулс > Insert > Вставити випадкові дані, див. скріншот:

3, в Вставити випадкові дані діалогове вікно натисніть кнопку Time , а потім введіть час початку в Від і введіть час завершення в До , див. знімок екрана:

Порада: Щоб вставити випадковий різний час, перевірте Унікальні значення варіант.

4. Потім натисніть Ok or Застосовувати кнопка, випадковий час було вставлено в комірки. Дивіться знімок екрана:

Завантажте та безкоштовну пробну версію Kutools для Excel зараз!


Більше відносних статей:

  • Створити випадкову дату між двома датами
  • Коли ви використовуєте файл Excel, іноді вам потрібно згенерувати випадкову дату з певною метою, звичайно, ви можете вводити дату вручну одну за одною, але якщо вам потрібно вставити кілька дат, цей спосіб буде трудомістким і нудним. Як швидко згенерувати випадкову дату на землі в Excel?
  • Перевірте, чи час між двома разами
  • Як в Excel можна перевірити, чи певний час знаходиться між двома даними? Щоб перевірити їх по черзі, буде витрачено багато часу, тут я представив кілька простих формул для вирішення цієї роботи.
  • Перетворити формат часу з 12 на 24 години і навпаки
  • Коли ви працюєте над Excel у своїй щоденній роботі, ви можете використовувати інший формат часу за різних умов, наприклад 12-годинний формат та 24-годинний формат, як показано на наступному знімку екрана. Але як можна перетворити формат часу з 12 на 24 години і навпаки в Excel?
  • Обчисліть години між часом після півночі
  • Припустимо, у вас є графік роботи, щоб записати ваш робочий час, час у стовпці А - це час початку сьогоднішнього дня, а час у стовпці Б - час закінчення наступного дня. Зазвичай, якщо ви розраховуєте різницю в часі між двома часами безпосередньо мінус "= B2-A2", він не відображатиме правильний результат, як показано на лівому скріншоті. Як ви могли правильно розрахувати години від двох разів після півночі в Excel?

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (5)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Thanks a lot. It helps immediately!
Rated 5 out of 5
This comment was minimized by the moderator on the site
i want to chose randome hours betwee 2 times for example random time betwee 12 and 5 plus betweene 2 dates or at least without the weekends
on this fourmola
=TEXT(RAND()*("2021-2-10 12:00:00"-"2020-10-1 9:00")+"2020-10-1 9:00:00","YYYY-MM-DD HH:MM:SS")
This comment was minimized by the moderator on the site
Ini sangat membantu saya. Tapi bagaimana caranya untuk menghapus Detik?
This comment was minimized by the moderator on the site
Hello, Wildan

If you want to insert the times without second, you just need to remove the "ss" from the formulas, such as:
=TEXT(RAND(),"HH:MM")
=TEXT(FLOOR(RAND(),"0:15"),"HH:MM")
=TEXT(RAND()*(15-11)/24+11/24,"HH:MM")
=TEXT(RAND()*("2021-2-10 12:00:00"-"2020-10-1 9:00")+"2020-10-1 9:00:00","YYYY-MM-DD HH:MM")

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Thanks for the post, i really needed random hour, and this helped me a lot!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations