2009-03-04 12 views
4

Ich habe einen Datensatz (~ 10000 Zeilen) mit der folgenden Form:Excel Pivot-Diagramm lineare Zeitskalen

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

I diese mit einer Schwenktabelle und ein Schaubild mit dem folgenden Aufbau

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

Dies funktioniert alles korrekt, aber die Zeitskala des resultierenden Graphen ist nicht linear. Für die Minuten des Tages, an denen das Ereignis, das ich verfolge, nicht auftrat, werden diese Minuten nicht in der Grafik angezeigt. Das Ereignis, das ich verfolge, kann auch stundenlang passieren, was zu einem noch mehr nichtlinearen Graphen führt.

Hier ist ein Versuch, die x-Achse meines Diagramm zur Veranschaulichung:

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

Das gewünschte Ergebnis ist:

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

So wird jede Stunde die gleiche Größe ist und auch wenn die gezeigte Ereignis ist nicht eingetreten (so auf meinem Liniendiagramm geht die Linie für eine Weile einfach auf 0)

Kann dies erreicht werden?

Antwort

1

Ich änderte meine Daten wie diese

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

aussehen gesetzt, so dass die Abfrage die Ereignisse von Minute wird die Gruppierung und die Zählung in der Minute Bereitstellung

ich dann einen zweiten Datensatz erzeugt wird, enthalten ein Eintrag für jede Minute des Tages aber mit einer Zählung von 0 Da ich nur mit 24-Stunden-Datensätzen arbeitete, war dies nicht unvernünftig

Kombinieren der beiden Datensätze gibt eine lineare Zeitleiste auf dem Pivot-Diagramm.