gráfico pivô Excel linear tempo-escala
Pergunta
Eu tenho um conjunto de dados (~ 10000 linhas) com a seguinte forma:
+---------------------------+---------------+-------------+
| DateTimeCreated | Machine | ProductName |
+---------------------------+---------------+-------------+
| 2009-03-03 00:00:12.217 | COMP001 | Product001 |
+---------------------------+---------------+-------------+
I se graficamente esta usando uma tabela de articulação e de gráfico com o seguinte esquema
Page: ProductName
Column: Machine
Row: DateTimeCreated - Group by Day, Hour, Minute
Data: Count of DateTimeCreated
Isso tudo funciona corretamente no entanto, a escala de tempo do gráfico resultante não é linear. Para os minutos do dia em que o evento Estou rastreamento não ocorreu ata não mostrar no gráfico. O evento Estou rastreamento também pode ir horas sem que ocorra o que resulta em um gráfico ainda mais não-linear.
Aqui é uma tentativa de ilustrar o eixo-x da minha gráfico:
|09| 10 | 11 | 12 |14| 16 | 18 | 20 |23|
O resultado desejado é:
|00|01|02|03|04|05|06|07|08|etc
Assim, cada hora é o mesmo tamanho e é mostrado mesmo que o evento não ocorrer (por isso no meu gráfico de linha a linha simplesmente vai para 0 por um tempo)
isso pode ser alcançado?
Solução
Eu mudei de conjunto de dados para olhar como este
+---------------------------+---------------+-------------+-------+
| DateTimeCreated | Machine | ProductName | Count |
+---------------------------+---------------+-------------+-------+
| 2009-03-03 00:02:00.000 | COMP001 | Product001 | 2 |
+---------------------------+---------------+-------------+-------+
para que a consulta é agrupar os eventos por minuto e fornecendo a contagem no minuto
Eu, então, gerou um segundo conjunto de dados que continha uma entrada para cada minuto do dia, mas com uma contagem de 0 Como eu só estava trabalhando com 24h conjuntos de dados não era razoável
Combinando os dois conjuntos de dados dá uma linha de tempo linear no gráfico pivô.