3 способи групування часу в Excel - Excel Campus
Нижня лінія: Дізнайтеся, як групувати час у наборі даних для зведених звітів та діаграм. Ми використовуватимемо зведені таблиці та функції FLOOR, TRUNC та VLOOKUP для різних рішень.
Рівень майстерності: Середній

У цій статті ми будемо вивчати кілька різних способів узагальнення даних на основі часових груп (збільшення годин або хвилин). Це чудово, якщо ви хочете проаналізувати тенденції протягом доби, щоб побачити, коли ви найзайнятіші, і в який час ви можете подрімати ... 🙂 Ми також побачимо, як створювати власні та нерівномірні часові блоки.
Завантажити
Завантажте файл, щоб продовжити.
Дані містять стовпець із датою та часом
У цьому сценарії ми маємо таблицю даних про продажі, яка містить один рядок для кожної транзакції. Другий стовпець містить дату та час трансакції.
Бос хоче побачити звіт, який показує, скільки транзакцій відбулося за кожну годину дня. Він також хоче звіту, який має групи кожні дві години, і ще одного звіту, який поєднує цілі ночі в одну групу.
У вашому наборі даних може бути багато стовпців, але насправді ми просто зосередимося на стовпці, що містить значення дати та часу для цієї вправи.
Рішення №1 - груповий час зі зведеною таблицею
Найшвидшим та найпростішим рішенням було б використання функції Групування у зведеній таблиці. Це рішення також є найбільш обмежувальним, оскільки ви зможете лише згрупувати час З кроком в 1 годину.
- Першим кроком є створення зведеної таблиці та додавання поля Дата в область Рядки.
- Клацніть правою кнопкою миші будь-яку клітинку в області Рядки та виберіть Групувати ... (Примітка: якщо параметр Групування вимкнено, тоді ваше поле дати містить текст або пропуски. Усі комірки у стовпці даних набору даних повинні містити значення дати.)
- Оберіть Години лише в меню Групування.
- Тепер ви повинні побачити список кроків на годину в області Рядки зведеної таблиці. Значення в області Значення зведеної таблиці будуть підсумовані, щоб включити всі транзакції, що відбулися протягом кожної години. На зображенні нижче видно, що було здійснено 4 транзакції між 00:00 та 00:59.
Будь ласка, ознайомтесь із моїми відеосеріями на зведених таблицях та інформаційних панелях, щоб отримати докладнішу інформацію про цю техніку. Я пояснюю, як групувати дати у 3-му відео цієї серії.
Це швидке рішення, але ми можемо групувати час лише з кроком в одну годину. Нам доведеться використовувати інше рішення для групування транзакцій за часовими блоками від 2 годин або більше.
Рішення No2 - Функція FLOOR
Якщо бос хоче бачити час, згрупований з кроком, відмінним від 1 години, тоді ми можемо використовувати функцію FLOOR для округлення часу.