Сгруппировать по времени excel

Например, у меня есть таблица, как показано на скриншоте ниже. Теперь мне нужно создать сводную таблицу и сгруппировать данные времени по часам в сводной таблице, есть идеи? Эта статья подробно расскажет вам решение!

  • Группировка времени по часам в сводной таблице Excel
  • Группируйте время по полчаса в сводной таблице Excel

Группировка времени по часам в сводной таблице Excel

Предположим, у вас есть таблица, как показано на скриншоте ниже, и вы можете выполнить следующие шаги, чтобы создать сводную таблицу в Excel и легко сгруппировать данные времени по часам.

1. Выберите исходные данные и нажмите Вставить > PivotTable.

2. В диалоговом окне «Создание сводной таблицы» выберите целевой диапазон для размещения сводной таблицы и щелкните значок OK кнопка. Смотрите скриншот:

3. На панели полей сводной таблицы перетащите Продолжительность поле к Ряды раздел, а затем перетащите Сумма поле к Ценности раздел. Смотрите скриншот:

4. Теперь сводная таблица добавлена. В любой момент щелкните правой кнопкой мыши столбец «Ярлыки строк» ​​и выберите группы в контекстном меню. Смотрите скриншот:

5. В диалоговом окне Группировка щелкните, чтобы выделить Часов только в By список и щелкните OK кнопка. Смотрите скриншот:

Теперь данные о времени сгруппированы по часам во вновь созданной сводной таблице. Смотрите скриншот:

Внимание: Если вам нужно сгруппировать данные о времени одновременно по дням и часам, щелкните, чтобы выделить Дней и Часов в By список группирование диалоговое окно, а затем щелкните значок OK кнопка. Смотрите скриншот:


Группируйте время по полчаса в сводной таблице Excel

Если вам нужно сгруппировать время по получасу в сводной таблице в Excel, вы можете попробовать удивительный Группировка по особому времени сводной таблицы инструмент, предоставленный Kutools for Excel, чтобы легко этого добиться.

1. Выберите источник данных, на основе которого вы создадите сводную таблицу, и нажмите Кутулс Плюс > Сводная таблица > Группировка по особому времени сводной таблицы.

2. В диалоговом окне «Группировка по особому времени сводной таблицы» вам необходимо:
(1) Отметьте Полчаса вариант в Группа по список;
(2) Укажите столбец времени, по которому вы будете группировать данные;
(3) Укажите место, в котором вы разместите новую сводную таблицу.

3, Нажмите Ok кнопку.

4. Затем создается сводная таблица с добавлением столбца Полчаса в виде строк. Продолжайте добавлять столбец «Сумма» в качестве значений.

Пока что сводная таблица была создана на основе выбора, и данные были сгруппированы по получасу, как показано на скриншоте выше.

Легко группирует ячейки и вычисляет значения в другом столбце Excel

Работы С Нами Kutools for ExcelАвтора Расширенные ряды комбинирования функция, вы можете быстро сгруппировать все ячейки одного столбца на основе значений в другом столбце или легко вычислить (сумма, количество, среднее, максимальное и т.д.) эти ячейки по значениям в другом столбце!

расширенная группа строк в объявлении

Статьи по теме:


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (1)


Оценок пока нет. Оцените первым!

 

wowick

Пользователь

Сообщений: 972
Регистрация: 14.01.2014

Доброе время суток.
Есть таблица, в которой в одном столбце находятся данные в формате время, типа 19:16:06, от 0 до 24 часов. А в соседних столбцах некие данные. Хочу создать сводную таблицу и сгруппировать эти данные по часам. Знаю, что даты ексель умеет группировать по дням, неделям, месяцам, кварталам… А есть ли подобное по часам, минутам???
Или же сначала в исходной таблице создать новый столбец, который заполнить с помощью функции Час(), а затем уже в сводной таблице группировать по-этому полю? Но ведь для дат всё уже сделано автоматически. А вот для времени надо отдельный столбец использовать?

Если автоматизировать бардак, то получится автоматизированный бардак.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

Ваша версия XL?!
В «Приемы» заглядывали —

http://www.planetaexcel.ru/techniques/8/131/

, что как сами пробовали сделать?.. ;)

Изменено: Z06.04.2015 15:51:44

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

wowick

Пользователь

Сообщений: 972
Регистрация: 14.01.2014

Понял в чем была проблема. Просто в ячейках был текст типа  «07:16:58» и когда я тыркал на нем ПКМ и выбирал «Группировать», то у меня появлялось сообщение, что «Выбранные объекты нельзя объединить в группы». Вот я и подумал, что по датам группировка в сводных таблицах есть, а по времени нет…
Загнал столбец в «Текст по столбцам» и всё заработало  ;)

Если автоматизировать бардак, то получится автоматизированный бардак.

 

Kamatozio

Пользователь

Сообщений: 7
Регистрация: 10.04.2015

Подскажите как сгруппировать по минутам с определенным шагом, в 15 минут?

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#5

26.02.2016 08:09:27

Цитата
Kamatozio написал: Подскажите как сгруппировать по минутам

Поднимите взгляд на два поста выше и попробуйте вариант — укажите интервал  в минутах и… радуйтесь… ;)
ps Жаждущие ответа обычно файлы прикладывают, а не картинки.

Изменено: Z26.02.2016 08:09:44

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

Kamatozio

Пользователь

Сообщений: 7
Регистрация: 10.04.2015

#6

26.02.2016 11:14:29

Цитата
Z написал:
Поднимите взгляд на два поста выше и попробуйте вариант — укажите интервал  в минутах и… радуйтесь…
ps Жаждущие ответа обычно файлы прикладывают, а не картинки.

Конечно же я так пробовал. Ну получается, при группировке, доступен шаг только для количества дней для остальных параметров не доступно.

Прикрепленные файлы

  • Пример2.xlsx (64.91 КБ)
  • 1.JPG (16.41 КБ)
  • 2.JPG (16.52 КБ)

 

wowick

Пользователь

Сообщений: 972
Регистрация: 14.01.2014

Добавьте в исходные данные новый столбец, в котором сгруппируйте по 15 минут, а затем в сводной таблице группируйте по этому полю.

Если автоматизировать бардак, то получится автоматизированный бардак.

 

Kamatozio

Пользователь

Сообщений: 7
Регистрация: 10.04.2015

#8

26.02.2016 11:59:18

Цитата
wowick написал:
Добавьте в исходные данные новый столбец, в котором сгруппируйте по 15 минут

Не могу понять как это сделать, если не затруднит поясните более подробно.

 

Влад

Пользователь

Сообщений: 1189
Регистрация: 24.12.2012

 

Kamatozio

Пользователь

Сообщений: 7
Регистрация: 10.04.2015

#10

26.02.2016 12:23:29

Цитата
Влад написал:
Вот так можно

Большое спасибо. То что нужно.

На чтение 4 мин. Просмотров 1.6k.

Группировка в 3-часовые группы

= ОКРВНИЗ(время; «3:00»)

Если вам нужно группировать время в группы (т. е. Группу на 2 часа, группу на 3 часа и т. д.), Вы можете сделать это с помощью функции округления, называемой ОКРВНИЗ.

В показанном примере у нас есть несколько транзакций, каждая с меткой времени. Допустим, вы хотите сгруппировать эти транзакции в блоки по 3 часа.

Это означает, что в конечном итоге у вас будут такие группы, как:

00:00 — 3: 00

3:00 — 6:00

6:00 — 9:00

9:00 — 12:00

Так, например, время 2:30 утра, необходимо перейти в 00:00 — 3:00. Время 8:45 должно идти в 6:00 — 9: 00 группу, и так далее.

Если вы думаете об этом, один из способов сделать это — обходить каждый раз, пока он не войдет в правильную группу. Однако, в отличие от обычного округления, где мы можем округлить до ближайшего кратного, в этом случае мы хотим округлить до ближайшего кратного, начиная с полуночи.

Поскольку время — это всего лишь десятичные числа, вы можете легко сделать это с помощью функции ОКРВНИЗ, которая округляется до нескольких, которые вы предоставляете (ОУРВНИЗ вызывает аргумент, который представляет несколько значений «значимости»). Еще лучше, ОКРВНИЗ понимает круговое время.

Группировка в 3-часовые группы

В показанном примере формула в E5:

= ОКРВНИЗ(D5; «3:00»)

ОКРВНИЗ знает, как читать время, поэтому он интерпретирует 3:00, как десятичный эквивалент, 0,125. Затем он просто округляется каждый раз до ближайшего кратного 0.125

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

Если у вас есть времена, которые охватывают один или несколько дней, вы можете использовать функцию ОСТАТ для извлечения только времени, как описано здесь.

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

Группировка времени в неравные блоки

= ВПР (время; таблица блоков; столбец; ИСТИНА)

Если вам нужно группировать время в блоки, но они не равны (т. Ее. С 12:00 до 7:00, с 7:00 до 12:00 и т. д.), Вы можете сделать это с помощью функции ВПР, настроенной на примерное соответствие.

Есть несколько способов сгруппировать время в Excel. Если вам просто нужно сгруппировать время по часам, сводная таблица будет очень быстрой и легкой. Если вам нужно группировать время в другие равные блоки в течение нескольких часов (то есть 3 часа, 4 часа и т. д.), Хорошим решением является использование функции ОКРВНИЗ. Однако, если вам нужно группировать время в неодинаковые сегменты, вам необходимо использовать более индивидуальный подход. ВПР, в режиме приблизительного совпадения, позволяет группировать интервалы времени в пользовательские интервалы любого размера.

Решение состоит в том, чтобы создать таблицу поиска, которая «отображает» каждый раз нужный блок. В первом столбце введите время начала для сегмента. Во втором столбце введите имя блока, который вы хотите использовать. Таблица должна быть отсортирована по времени начала, от наименьшей до наибольшей.

Наконец, сконфигурируйте ВПР для поиска каждый раз в таблице блока с приблизительным соответствием.

Группировка времени в неравные блоки

В показанном примере формула в E5:

=ВПР(D5;$G$5:$H$8;2;1)

D5 — это значение поиска, «блоки» — именованный диапазон для G5: H8, 2 — это индекс столбца, а 1 — флаг, который обеспечивает примерное соответствие. (Вы также можете использовать ИСТИНА).

Когда ВПР находится в режиме приблизительного совпадения, он соответствует ближайшему значению, которое меньше или равно значению поиска. Таким образом, вы можете думать о том, что входящее время поиска будет «округлено вниз» в правильный блок.

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

На чтение 3 мин. Просмотров 52 Опубликовано 24.05.2021

В сводной таблице Excel вы можете группировать данные по одному часу, но в некоторых случаях вы просто хотите сгруппировать данные по получасу или 15 минутам, как вы можете с этим справиться? Вот несколько формул, которые помогут вам.

Группа данные за полчаса или 15 минут в сводной таблице

Группируйте данные за полчаса или 15 минут в сводной таблице с помощью удобного инструмента


Сгруппируйте данные по получасу или 15 минутам в сводной таблице.

Take сгруппируйте данные по получасу в качестве примера.

1. Выделите соседнюю ячейку с данными, введите эту формулу, C2 – данные времени, перетащите дескриптор заполнения вниз к ячейкам, которым нужна эта формула.

Примечание : Отформатируйте ячейки формулы в формате Time .

2. Выберите данные, включая столбец вспомогательной формулы, нажмите Вставить > Сводную таблицу , в диалоговом окне Создать сводную таблицу выберите одно место назначения. для размещения сводной таблицы.

3. Нажмите OK , появится панель Поля сводной таблицы , добавьте столбец формулы и другие столбцы в раздел Строки по мере необходимости. и добавьте столбец, который нужно вычислить, в раздел Values ​​.

Теперь данные сгруппированы в полчаса.

Совет:

1. Чтобы сгруппировать по 15 минутам, используйте эту формулу во вспомогательном столбце.

2. Вы можете изменить расчет в диалоговом окне Параметры поля значения .


Группируйте данные за полчаса или 15 минут в сводной таблице с помощью удобного инструмента

Функция PivotTable Special Time Grouping в Kutools for Excel – удобный инструмент, который поможет вам быстро создать сводную таблицу с группировкой данных на основе финансового года в PivotTa

Kutools for Excel , с более чем 300 удобными функциями, облегчает вашу работу.

Бесплатная загрузка
Бесплатная полнофункциональная версия через 30 дней

После бесплатной установки Kutools for Excel, сделайте следующее:

1. Выберите данные, включая заголовки, затем нажмите Kutools Plus > Сводная таблица > Группировка сводной таблицы по особому времени . См. Снимок экрана:

2. Во всплывающем диалоговом окне Группировка сводной таблицы по особому времени установите флажок Полчаса в разделе Группировать по , затем выберите столбец, который вы хотите сгруппировать по времени, а затем вы можете разместить сводную таблицу на новом листе или в ячейке существующего листа. См. Снимок экрана:

3. Нажмите ОК . Затем была создана сводная таблица, сгруппированная по полчаса. В то же время рядом с исходными данными будет добавлен вспомогательный столбец.

Совет :

Если вы хотите вычислить значения на основе временной группы, перетащите столбец в ЗНАЧЕНИЯ на панели полей сводной таблицы и укажите вычисление, как вы необходимо.

Если вы хотите сгруппировать данные по определенным минутам, установите флажок Минуты , а затем введите количество минимальных значений в текстовое поле Минуты ниже.


Группировка и отмена группировки данных в сводной таблице

Группировка позволяет выделить для анализа определенное подмножество данных сводной таблицы. Например, вы можете захотеть сгруппировать поля даты и времени из громоздкого списка в сводной таблице по кварталам и месяцам.

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

  1. Щелкните значение в сводной таблице правой кнопкой мыши и выберите команду Группировать.

  2. В окне Группировка установите флажки Начиная с и Заканчивая и при необходимости измените значения.

  3. В разделе С шагом выберите период времени. Для числовых полей введите число, которое указывает интервал для каждой группы.

  4. Нажмите кнопку ОК.

  1. Удерживая нажатой клавишу CTRL, выделите несколько значений.

  2. Щелкните правой кнопкой мыши и выберите команду Группировать.

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

Даты, сгруппированные по месяцам и кварталам

  1. Выберите группу.

  2. На вкладке Анализ нажмите кнопку Параметры поля. На вкладке Сводная таблица вАктивном поле щелкните Параметры поля.

  3. Измените пользовательское имя, как вам нравится, а затем нажмите кнопку ОК.

  1. Щелкните правой кнопкой мыши любой элемент в группе.

  2. Выберите команду Разгруппировать.

  1. Щелкните значение в сводной таблице правой кнопкой мыши и выберите команду Группировать.

  2. В окне Группировка установите флажки Начиная с и Заканчивая и при необходимости измените значения.

  3. В разделе С шагом выберите период времени. Для числовых полей введите число, которое указывает интервал для каждой группы.

  4. Нажмите кнопку ОК.

  1. Удерживая нажатой клавишу CTRL, выделите несколько значений.

  2. Щелкните правой кнопкой мыши и выберите команду Группировать.

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

Даты, сгруппированные по месяцам и кварталам

  1. Выберите группу.

  2. На вкладке Анализ нажмите кнопку Параметры поля. На вкладке Сводная таблица вАктивном поле щелкните Параметры поля.

  3. Измените пользовательское имя, как вам нравится, а затем нажмите кнопку ОК.

  1. Щелкните правой кнопкой мыши любой элемент в группе.

  2. Выберите команду Разгруппировать.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Создание сводной таблицы для анализа данных на листе

Нужна дополнительная помощь?

Понравилась статья? Поделить с друзьями:
  • Сгруппировать листы в excel что это
  • Сгруппированный статистический ряд excel
  • Сгруппированный вариационный ряд excel
  • Сглаживающие линии excel как
  • Сглаживание экспоненциальным методом excel