2

У меня есть таблица Excel, в частности это список аппаратных устройств с различными деталями, выгруженными из нашей системы. Каждая строка имеет значение даты / времени последнего изменения в формате 09.09.2006 10:37 и т.д.

Я хочу иметь возможность создать график, на котором я могу видеть, в какое время дня происходило большинство изменений?

Таблица в основном выглядит так:

Address      Subaddress Active  Created             Modified            ModifiedBy
10.96.48.58  2003       no      04/05/1997 15:58    14/09/2006 10:37    djc2
10.209.35.34    2009       yes     16/05/1997 18:01    06/07/2009 16:08    vm5

Таким образом, это означает, что график должен будет в значительной степени игнорировать дату и смотреть только на время с временем суток по оси x и количеством изменений по оси y. Может ли это быть легко сделано в Excel 2002?

2 ответа2

1

Создайте новый столбец под названием "Время дня" с этой формулой (при условии, что времена мод начинаются с A5):

=MROUND(A5-INT(A5),TIME(0,10,0))

(Почему в Excel нет функции FRAC?)

Это округляет время до 10-минутных интервалов. Вы можете изменить это значение на другое (например, 5 или 15). Скопируйте формулу для всех строк.

Выделите весь лист и выполните сортировку по новому столбцу.

Теперь выделите ячейки нового столбца и сделайте промежуточный итог, выбрав "count" в качестве функции. Вы можете оставить другие настройки такими, какие они есть.

Теперь на левой стороне листа вы увидите контурные маркеры. Нажмите на второй столбец. Это должно свернуть лист, чтобы показать только количество. Вы можете выполнить поиск и замену, чтобы в столбце, который создает операция промежуточного итога, был текст, который вам нравится. Я заменил "Count" на ничего, и он оставил только времена (которые станут метками оси X).

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

Я использую Excel 2007, поэтому я не буду более подробно описывать свои инструкции, поскольку пользовательский интерфейс сильно отличается от Excel 2002, но, надеюсь, это поможет вам начать работу.

альтернативный текст

0

Похоже, вы могли бы создать новый столбец, который содержал бы модуль даты один день, а затем построить график против этого. Это работает в OpenOffice:

=MOD(A5;TIME(24;0;0))

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

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