Линейная шкала времени в Excel - PullRequest
4 голосов
/ 04 марта 2009

У меня есть набор данных (~ 10000 строк) со следующей формой:

+---------------------------+---------------+-------------+
| DateTimeCreated           | Machine       | ProductName |
+---------------------------+---------------+-------------+
| 2009-03-03 00:00:12.217   | COMP001       | Product001  |
+---------------------------+---------------+-------------+

Я построил это с помощью сводной таблицы и диаграммы со следующим макетом

Page: ProductName
Column:  Machine
Row: DateTimeCreated - Group by Day, Hour, Minute
Data: Count of DateTimeCreated

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

Вот попытка проиллюстрировать ось X моего графика:

|09|   10    |  11  |         12         |14| 16 |      18        |  20  |23|

Желаемый результат:

|00|01|02|03|04|05|06|07|08|etc

Таким образом, каждый час имеет одинаковый размер и отображается, даже если событие не произошло (поэтому на моем Линейном графике линия на некоторое время просто переходит в 0)

Может ли это быть достигнуто?

1 Ответ

1 голос
/ 06 марта 2009

Я изменил свой набор данных, чтобы он выглядел следующим образом

+---------------------------+---------------+-------------+-------+
| DateTimeCreated           | Machine       | ProductName | Count |
+---------------------------+---------------+-------------+-------+
| 2009-03-03 00:02:00.000   | COMP001       | Product001  |   2   |
+---------------------------+---------------+-------------+-------+

, чтобы запрос группировал события по минутам и предоставлял счет в минутах

Затем я сгенерировал второй набор данных, который содержал запись для каждой минуты дня, но со счетчиком 0 Поскольку я работал только с 24-часовыми наборами данных, это не было неразумно

Объединение двух наборов данных дает линейную временную шкалу на сводной диаграмме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...