6

У меня есть лист в Excel 2007, который выглядит так:

Date/Time               Device Model
29-Sep-2009 06:50:42 PM   9000
29-Sep-2009 06:02:16 PM   8900
29-Sep-2009 05:40:10 PM   8330
29-Sep-2009 05:38:35 PM   8310
28-Sep-2009 05:19:29 PM   8900
28-Sep-2009 04:45:58 PM   8230
28-Sep-2009 04:26:24 PM   9000
27-Sep-2009 04:25:07 PM   9530
27-Sep-2009 04:19:09 PM   8520
27-Sep-2009 04:05:51 PM   9530
27-Sep-2009 04:05:44 PM   9630

Так или иначе, я хотел бы сгруппировать его по дате, чтобы это выглядело так:

Date        TimeOccured
29-Sep-2009    3
28-Sep-2009    3

Возможно ли это в Excel?

4 ответа4

8

Этот тип суммирования данных предназначен для сводных таблиц Excel.

Они автоматически идентифицируют уникальные даты и подсчитывают случаи, которые вы ищете.

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

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

При таком простом подсчете вы можете попытаться выяснить это сами.

Как сказал moe37x3, вам нужно будет добавить столбец, который убирает время и оставляет только дату.

6

1) Поместите свои данные в столбцы A и B.

2) В C2 поставить "= FLOOR(A2)". Это удаляет время и оставляет дату, так как единица для даты / времени, сохраненных в виде чисел, составляет один день.

3) В столбце D укажите список интересующих вас дат. (Вы можете сделать это, например, поместив «27.09.2009» в D2, «= D2 + 1» в D3 и копируя D3, пока у вас не будет достаточно дней.)

4) В E2 поместите «= COUNTIF(C:C, D2)» и скопируйте для каждого из ваших дней в столбце D. Это подсчитает, сколько записей в столбце C соответствует каждой записи в столбце D.

1

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

Для группировки элементов в поле «Дата»

  • Щелкните правой кнопкой мыши поле даты.
  • Выберите группу и показать детали | группа
  • В диалоговом окне «Группировка» выберите один или несколько параметров из списка «По».
  • Чтобы ограничить сгруппированные даты, вы можете установить даты начала и окончания, введя даты в полях «Начало в» и «Конец в».
  • Нажмите кнопку ОК, чтобы закрыть диалоговое окно.
0

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

В B1 скопируйте уникальные даты, в данном случае 3 В C1 введите формулу: =COUNTIF(A1:A11,$B$1:$B$3)

Используйте ручку ячейки (нижний правый край) и перетащите к следующим двум ячейкам.

Выход:

9/29/2009   4
9/28/2009   3
9/27/2009   4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .