2

У меня есть такой стол;

Component | Time  
1         | 2014-03-13 13:52:12
1         | 2013-05-20 12:20:20
2         | 2014-03-13 13:53:43

и т. д.

Может быть х раз для одного компонента. т.е. компонент 1 имеет 2 раза, компонент 2 имеет 1 раз, компонент 3 может иметь 5 раз.

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

1 ответ1

3

Вы можете создать сводную таблицу на основе данных.

Выберите таблицу, содержащую все эти данные (или просто $ A:$ B в вашем случае). Обратите внимание, что первая строка должна быть меткой столбца. На ленте выберите « Insert > « PivotTable и нажмите кнопку «ОК» следующим образом:

Диалоговое окно "Вставить сводную таблицу"

Далее вы увидите пустой шаблон сводной таблицы со всеми метками столбцов на правой панели. Перетащите метку для группировки (т. Е. Компонент для вашего случая) в "Метки строк". Перетащите "Время" в поле "Значения".

Как перетащить поля в сводную таблицу

Появится сообщение "Count of Time", указывающее, что в сводной таблице в настоящее время подсчитывается количество раз, когда "Time" появляется на группу. Чтобы изменить его на самое позднее время (т. Е. Максимальное значение для каждой группы), нажмите "Настройки поля значений" в "Отсчете времени" (как на рисунке ниже) и измените "Суммировано" на "Макс".

Измените суммирование на Макс

И окончательные результаты выглядят так:

Итоговые результаты сводной таблицы

Обратите внимание, что созданная сводная таблица может не обновляться автоматически; Чтобы обновить таблицу вручную, щелкните сводную таблицу, на ленте выберите « PivotTable Tools > « Options > « Refresh .

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