Сгруппировать по времени excel
Я продолжаю знакомить вас со сводной таблицей в Excel, и сегодня во второй части расскажу как группировать данные по времени, а также как разгруппировать их. Буквально вчера я подробно расписал как это сделать по дате, конкретно по году, кварталу и месяцу. Если вы ее пропустили, почитать можно здесь:
Группировка по секундам / часам / минутам в сводной таблице
Итак.. Если вы работаете с большими объемами данных (например, данными колл-центра), вы можете сгруппировать их по секундам, минутам или часам. Предположим, у вас есть данные колл-центра, как показано ниже:
В приведенных выше данных дата записывается вместе со временем. В этом случае вы можете проанализировать, например, в какое время суток поступило наибольшее количество звонков.
Вот как сгруппировать данные по часам:
- Создайте сводную таблицу с датой и количеством поступивших звонков.
- Выберите любую ячейку в столбце с датой сводной таблицы.
- Перейдите в Параметры сводной таблицы -> Раздел "группировать" -> Группировка по полю
- Выберите шаг по "часам"
Это сгруппирует данные по часам, и вы получите что-то, как показано ниже:
Вы можете заметить, что метки строк здесь - 09, 10 и т. д., Которые являются часами в сутках. 09 означает 9 утра, а 18 - 6 вечера. Используя эту сводную таблицу, вы можете легко определить, что большинство вызовов совершается в течение от 13 до 14 часов дня.
Точно так же вы также можете сгруппировать даты по секундам и минутам.
Как разгруппировать даты в сводной таблице в Excel
Чтобы разгруппировать даты в сводных таблицах:
- Выберите любую ячейку в ячейках даты в сводной таблице.
- Перейдите в Параметры сводной таблицы -> Раздел "группировать" -> Разгруппировать
Это мгновенно разгруппирует любую сделанную вами группировку.
На этом у меня всё. Если вам понравился сегодняшний урок, ставьте лайки 👍 👍 👍 и подписывайтесь на канал чтобы не пропустить еще более интересные материалы. Если хотите посмотреть еще уроки загляните в СОДЕРЖАНИЕ 👈 , обязательно еще что-нибудь присмотрите )) Спасибо!
Например, у меня есть таблица, как показано на скриншоте ниже. Теперь мне нужно создать сводную таблицу и сгруппировать данные времени по часам в сводной таблице, есть идеи? Эта статья подробно расскажет вам решение!
Группировка времени по часам в сводной таблице Excel
Предположим, у вас есть таблица, как показано на скриншоте ниже, и вы можете выполнить следующие шаги, чтобы создать сводную таблицу в Excel и легко сгруппировать данные времени по часам.
1. Выберите исходные данные и нажмите Вставить > PivotTable.
2. В диалоговом окне «Создание сводной таблицы» выберите целевой диапазон для размещения сводной таблицы и щелкните значок OK кнопка. Смотрите скриншот:
3. На панели полей сводной таблицы перетащите Время поле к Ряды раздел, а затем перетащите Сумма поле к Ценности раздел. Смотрите скриншот:
4. Теперь сводная таблица добавлена. В любой момент щелкните правой кнопкой мыши столбец «Ярлыки строк» и выберите группы в контекстном меню. Смотрите скриншот:
5. В диалоговом окне Группировка щелкните, чтобы выделить Часов только в By список и щелкните OK кнопка. Смотрите скриншот:
Теперь данные о времени сгруппированы по часам во вновь созданной сводной таблице. Смотрите скриншот:
Внимание: Если вам нужно сгруппировать данные о времени одновременно по дням и часам, щелкните, чтобы выделить Дней и Часов в By список группирование диалоговое окно, а затем щелкните значок OK кнопка. Смотрите скриншот:
Группируйте время по полчаса в сводной таблице Excel
Если вам нужно сгруппировать время по получасу в сводной таблице в Excel, вы можете попробовать удивительный Группировка по особому времени сводной таблицы инструмент, предоставленный Kutools for Excel, чтобы легко этого добиться.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!
Kutools for Excel - Combines more than 300 Advanced Functions and Tools for Microsoft Excel
1. Выберите источник данных, на основе которого вы создадите сводную таблицу, и нажмите Кутулс Плюс > Сводная таблица > Группировка по особому времени сводной таблицы.
2. В диалоговом окне «Группировка по особому времени сводной таблицы» вам необходимо:
(1) Отметьте Полчаса вариант в Группа по список;
(2) Укажите столбец времени, по которому вы будете группировать данные;
(3) Укажите место, в котором вы разместите новую сводную таблицу.
3, Нажмите Ok кнопку.
4. Затем создается сводная таблица с добавлением столбца Полчаса в виде строк. Продолжайте добавлять столбец «Сумма» в качестве значений.
Пока что сводная таблица была создана на основе выбора, и данные были сгруппированы по получасу, как показано на скриншоте выше.
Легко группирует ячейки и вычисляет значения в другом столбце Excel
С Kutools для Excel Расширенные ряды комбинирования функция, вы можете быстро сгруппировать все ячейки одного столбца на основе значений в другом столбце или легко вычислить (сумма, количество, среднее, максимальное и т.д.) эти ячейки по значениям в другом столбце! Полнофункциональная бесплатная 30-дневная пробная версия!
Статьи по теме:
Сгруппируйте сводную таблицу по дням недели в Excel
Сгруппировать даты по дням / месяцам / годам в сводной таблице в Excel легко, но знаете ли вы, как сгруппировать даты по дням недели в сводной таблице, как показано на скриншотах ниже? Эта статья поможет вам закончить это.
Группировать по возрасту в сводной таблице
Если у вас есть рабочий лист, содержащий данные какого-либо анкетного опроса, и вам нужно подсчитать результат на основе возрастного диапазона людей, чтобы проанализировать данные для отчета. В этом случае сводная таблица может оказать вам услугу. Вы можете создать сводную таблицу, а затем сгруппировать данные по возрасту и посчитать их. Пожалуйста, прочтите подробности этого вопроса.
Группировка по диапазону в сводной таблице Excel
Если вы укажете поле даты как метку строки в сводной таблице, вы можете легко сгруппировать даты по неделям, месяцам, кварталам и т. Д. Но, если вы укажете число, указанное в качестве метки строки, можете ли вы сгруппировать по указанному диапазону? Конечно да! Эта статья поможет вам сгруппировать по диапазону в сводной таблице Excel.
Группируйте данные по полугодиям в сводной таблице Excel
Как мы знаем, сводная таблица может помочь нам более эффективно анализировать данные, а также может группировать данные по годам / месяцам / дням. Однако пробовали ли вы сгруппировать данные по полугодиям, как показано на скриншоте ниже в сводной таблице Excel?
Группировать дату по месяцу, году, полугодию или другим конкретным датам в сводной таблице
Если в Excel данные в сводной таблице содержат дату, и пытались ли вы сгруппировать данные по месяцам, кварталам или годам? Теперь в этом руководстве рассказывается, как сгруппировать дату по месяцам / годам / кварталам в сводной таблице в Excel.
Если вы строите несколько сводных таблиц на основе одного источника, то, возможно, уже сталкивались с одним мелким, но неприятным моментом: Excel не позволяет независимо группировать данные в таких сводных.
Допустим, мы построили две отдельных сводных таблицы для анализа выручки и объемов продаж:
Но выручку мы хотим видеть по месяцам, а объем продаж по кварталам, поэтому дальше логично применить группировку. Щелкаем правой кнопкой мыши по датам в первой сводной, выбираем Группировать - Месяцы - ОК и выручка действительно начинает отображаться по месяцам, как мы и хотели. Но и во второй таблице даты тоже сгруппировались по месяцам, хотя мы этого совершенно не просили:
И наоборот, если попытаться аналогичным способом сгруппировать даты во второй сводной по кварталам, то перегруппируется и первая сводная, теряя текущую группировку по месяцам.
Дело в том, что при построении любой сводной таблицы Microsoft Excel создает в файле так называемый кэш (Pivot Cache) - область памяти, куда загружаются исходные данные для анализа и вычислений. И когда вы делаете вторую, третью и т.д. сводные по той же исходной таблице Excel услужливо использует уже сформированный ранее для первой сводной кэш, а не создает новый.
С одной стороны, это правильно: данные не дублируются, файл меньше весит и быстрее считается. С другой, мы имеем ту самую проблему с группировкой, изменение которой в одной из сводных влияет на все остальные. Что же делать?
Способ 1. Строим сводную правильно
Чтобы построить сводную таблицу на новом кэше придется воспользоваться старым добрым Мастером сводных таблиц и диаграмм (Pivot Table and Chart Wizard) из версий Excel 97-2003. Как ни странно, но этот "устаревший" инструмент умеет при создании сводной выбирать - делать ли независимую сводную или сводную на основе уже имеющегося кэша. Кнопку для этого Мастера убрали из интерфейса еще в 2007 году, но он до сих пор доступен для совместимости и вполне работоспособен.
Щелкните правой кнпокой мыши по панели быстрого доступа в левом верхнем углу и выберите команду Настройка панели быстрого доступа (Customize Quick Access Toolbar) . Затем в выпадающем списке в верхней части окна выберите Все команды (All Commands) , найдите Мастер сводных таблиц и диаграмм и добавьте на панель:
Теперь можно строить сводную. Ставим активную ячейку в таблицу с данными или выделяем ее, жмем на добавленную кнопку и проходим последовательно шаги Мастера, выбрав на первом создание именно независимого отчета на собственном кэше:
Excel будет настойчиво предлагать сделать сводную на том же кэше - отказываемся и доходим до финала:
Все, теперь группировка этой сводной не будет влиять на соседнюю и обе таблицы можно сгруппировать по-разному:
Способ 2. Отвязываем уже созданную сводную от общего кэша
Если у вас уже есть готовая сводная, и создавать ее заново с помощью Мастера вы не хотите, то можно отвязать ее от общего кэша, используя тактическую хитрость:
- Скопируйте сводную в новый пустой файл
- Обновите сводную (правой кнопкой мыши по ней - Обновить)
- Скопируйте ее обратно на старое место
Такой бессмысленный, на первый взгляд, "финт ушами" заставляет Excel создать для сводной отдельную копию кэша, т.е. делает ее независимой.
Если поставить активную ячейку в сводную и запустить этот макрос с помощью кнопки Макросы на вкладке Разработчик или сочетания клавиш Alt+F8, то текущая сводная таблица будет отвязана от общего кэша, и вы сможете группировать ее независимо.
Нюансы
- Если у сводных таблиц не общий кэш, то их не получится одновременно фильтровать срезами и шкалой.
- Посмотреть количество кэшей в книге можно, если в редакторе Visual Basic (Alt+F11) открыть консоль через меню View - Immediate и ввести туда команду ? Activeworkbook.PivotCaches.Count и нажать на Enter:
Группировка позволяет выделить для анализа определенное подмножество данных сводной таблицы. Например, можно сгруппировать значения даты или времени (поля даты и времени в сводной таблице) в большом и неудобном списке по кварталам и месяцам, как показано на приведенном ниже изображении.
Примечание: В Excel 2016 появилась новая функция — группировка по времени. Приложение автоматически обнаруживает связи между значениями соответствующих полей и группирует их, когда пользователь добавляет в сводные таблицы строки полей времени. Созданную группу можно перетащить в сводную таблицу для анализа.
Группировка данных
Щелкните значение в сводной таблице правой кнопкой мыши и выберите команду Группировать.
В окне Группировка установите флажки Начиная с и Заканчивая и при необходимости измените значения.
В разделе С шагом выберите период времени. Для числовых полей введите число, которое указывает интервал для каждой группы.
Группировка выделенных элементов
Удерживая нажатой клавишу CTRL, выделите несколько значений.
Щелкните правой кнопкой мыши и выберите команду Группировать.
Присвоение имени группе
На вкладке Анализ нажмите кнопку Параметры поля.
Измените значение в поле Пользовательское имя и нажмите кнопку "ОК".
Разгруппировка сгруппированных данных
Щелкните правой кнопкой мыши любой элемент в группе.
Выберите команду Разгруппировать.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Вместо настройки фильтров для отображения дат вы можете воспользоваться временной шкалой сводной таблицы. Это параметр динамического фильтра, позволяющий легко фильтровать по дате или времени и переходить к нужному периоду с помощью ползунка. Чтобы добавить эту шкалу на лист, на вкладке Анализ нажмите кнопку Вставить временную шкалу.
Как и срез для фильтрации данных, временную шкалу можно добавить один раз и затем использовать в любой момент для изменения диапазона времени сводной таблицы.
Ниже описано, как это сделать.
Щелкните в любом месте сводной таблицы, чтобы показать группу Работа со сводными таблицами на ленте, и на вкладке Анализ нажмите кнопку Вставить временную шкалу.
В диалоговом окне Вставка временных шкал установите флажки рядом с нужными полями дат и нажмите кнопку ОК.
Использование временной шкалы для фильтрации по периоду времени
Вставив временную шкалу, вы можете фильтровать данные по периоду времени на одном из четырех уровней (годы, кварталы, месяцы или дни).
Нажмите на стрелку рядом с отображаемым временным уровнем и выберите нужный вариант.
Перетащите полосу прокрутки временной шкалы к периоду времени, который вы хотите проанализировать.
В элементе управления отрезком времени нажмите на плитку периода времени и перетащите ее, чтобы добавить дополнительные плитки для выбора нужного диапазона дат. С помощью маркеров отрезка времени отрегулируйте диапазон дат с обеих сторон.
Использование временной шкалы с несколькими сводными таблицами
Если ваши сводные таблицы имеют один и тот же источник данных, вы можете использовать одну временную шкалу для фильтрации по нескольким сводным таблицам. Щелкните временную шкалу, а затем на вкладке Параметры нажмите кнопку Подключения к отчетам и выберите сводные таблицы, которые вы хотите добавить.
Очистка временной шкалы
Чтобы очистить временную шкалу, нажмите кнопку Очистить фильтр .
Совет: Если нужно объединить срезы с временной шкалой для фильтрации одного и того же поля дат, установите флажок Разрешить несколько фильтров для поля в диалоговом окне Параметры сводной таблицы (Работа со сводными таблицами > Анализ > Параметры > вкладка Итоги и фильтры).
Настройка временной шкалы
Если временная шкала включает в себя данные сводной таблицы, вы можете переместить ее в более удобное расположение и изменить ее размер. Кроме того, вы можете изменить стиль временной шкалы — это удобно, если у вас несколько шкал.
Чтобы переместить временную шкалу, просто перетащите ее в нужное расположение.
Чтобы изменить размер временной шкалы, нажмите на нее, а затем выберите нужный размер, перетаскивая маркеры размера.
Для изменения стиля временной шкалы, нажмите на нее, чтобы вывести на экран меню Инструменты временной шкалы, и выберите нужный стиль на вкладкеПараметры.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Читайте также: