Excel-Zeitreihendiagramm - Excel-Tipps

Inhaltsverzeichnis

Roy stellt die Excel-Frage dieser Woche.

Ich habe ein kleines Problem bezüglich der x-Achse in Excel-Diagrammen. Die Excel-Daten, die ich habe, müssen gegen die Zeit auf die Minute genau aufgezeichnet werden. Die Excel-Datenpunkte sind zufällig verteilt, sodass zwischen den einzelnen Datenpunkten nicht die gleiche Zeit liegt. Wenn Excel mein Diagramm erstellt, werden alle Datenpunkte gleich platziert, was zu einem irreführenden Ergebnis führt.

In älteren Versionen von Excel geht der Diagrammassistent davon aus, dass die X-Achse eine Achse vom Typ "Kategorie" ist, und verteilt jeden Datenpunkt gleichmäßig auf die X-Achse. Dies ist in Ordnung, da Ihre Kategorien "Äpfel, Bananen, Kirschen" sind, dies jedoch keinen Sinn ergibt, wenn jeder Datenpunkt ein Datumswert ist und die Daten nicht gleich weit voneinander entfernt sind.

Links sind die kumulierten Verkäufe von Joshs Popcorn-Verkaufsaktion zu sehen. Josh ist erst 8 Jahre alt, daher hat er nicht jeden Tag den Gesamtumsatz erfasst. Manchmal war es eine Woche zwischen den Beobachtungen, manchmal, als sich die Verkäufe erhitzten, waren es nur ein oder zwei Tage.

Wenn Sie diese Linie in einer älteren Version von Excel grafisch darstellen würden, würde das Diagramm jede Beobachtung gleichmäßig verteilen, sodass Sie glauben, dass die Verkäufe im Zeitverlauf nahezu linear waren. Rechts ist das alte Standarddiagramm aus Excel.

Klicken Sie in Excel 2000 im Diagrammassistenten Schritt 3 von 4 auf die Registerkarte Achsen, und Sie können angeben, dass die X-Achse eine Zeitskala ist. Jetzt zeichnet das Standarddiagramm die Datenpunkte mit der richtigen Zeitspanne zwischen ihnen auf. In dieser Grafik sehen Sie, dass die Verkäufe um den 8. November wirklich gestiegen sind, als Josh im Internet für Popcorn geworben hat.

Wenn Sie das Glück haben, Excel 2000 zu verwenden und tägliche Daten haben, sind Sie fertig. Es gibt jedoch ein großes Problem mit der Zeitreihenoption, die Microsoft für Diagramme hinzugefügt hat. Es wird keine x-Achse behandelt, die auf Stunden und Minuten anstelle von Tagen basiert. Man würde denken, wenn Microsoft etwas hinzufügt, um eine "Zeitskala" zu handhaben, würde es tatsächlich Zeit statt nur Tage handhaben. Ich bin sicher, wenn Woody Leonard jemals sein Buch über Excel 97 Annoyances aktualisiert, wird dieses neue Problem erwähnt.

Es gibt eine Lösung für Roys Problem, die in jeder Excel-Version verwendet und auf Stunden, Minuten, Sekunden oder Nanosekunden skaliert werden kann. Roy hat mir keine Angaben zu seinen Daten gemacht, daher hier ein fiktives Beispiel.

Links sind die kumulierten Verkäufe von Joshs Popcorn-Verkaufsaktion zu sehen. Josh ist erst 8 Jahre alt, daher hat er nicht jeden Tag den Gesamtumsatz erfasst. Manchmal war es eine Woche zwischen den Beobachtungen, manchmal, als sich die Verkäufe erhitzten, waren es nur ein oder zwei Tage.

Um 13:00 Uhr öffnete ich einen 28-Unzen-Behälter mit leckerem Schokoladen-Karamell-Crunch-Popcorn und stellte ihn bei der Arbeit neben den Wasserkühler. Die Grafik links zeigt, wie viel zu verschiedenen Zeitpunkten noch im Container war. Das Problem besteht darin, wie dies grafisch dargestellt werden kann, damit die Zeiten entlang der x-Achse genau dargestellt werden. Das rechts gezeigte Standardliniendiagramm aus Excel lässt vermuten, dass das Popcorn linear konsumiert wurde.

Die Lösung für Roys Problem besteht darin, ein XY-Diagramm anstelle eines Liniendiagramms zu verwenden. Hier sind die Schritte zum Erstellen und Formatieren des Diagramms:

  • Markieren Sie Ihre Daten. Wählen Sie im Menü Einfügen - Diagramm
  • Wählen Sie im Feld Diagrammtyp die Option "XY (Streuung)".
  • Wählen Sie im Feld "Diagrammtyp" die Option "Streuung mit Datenpunkten, die durch geglättete Linien verbunden sind".
  • Klicken Sie auf Fertig stellen.
  • Standardmäßig zeichnet Excel das Diagramm so, dass die Y-Achse um Mitternacht die X-Achse kreuzt. In diesem Fall möchten wir, dass die X-Achse gegen 13:00 Uhr beginnt und gegen 13:25 Uhr endet. Es wäre cool, alle fünf Minuten Häkchen zu haben.
  • Berechnen Sie die Startzeit für die X-Achse. Geben Sie in einem leeren Abschnitt des Arbeitsblatts vier Zellen ein. Geben Sie 13:00 Uhr, 13:25 Uhr, 0:05 Uhr und 0:01 Uhr ein.
  • Verwenden Sie Format Cells Number, um diese vier Zellen als Dezimalzahl mit 5 Dezimalstellen neu zu formatieren. Hier erfahren Sie, dass 1 PM 0,5417, 1:25 0,559, 5 Minuten 0,0035 und 1 Minute 0,00069444 beträgt. Notieren Sie diese Zahlen.
  • Zeigen Sie mit dem Mauszeiger auf einen Wert entlang der x-Achse des Diagramms. Klicken Sie mit der rechten Maustaste und wählen Sie Achse formatieren.
  • Geben Sie auf der Registerkarte Skala die Zahlen von oben ein. Das Minimum sollte 0,5417 betragen. Das Maximum sollte 0,559 betragen, die Haupteinheit sollte 0,0035 und die Nebeneinheit 0,000694 sein. Normalerweise sage ich, dass die Werte (y) -Achsenkreuze das Minimum oder 0,5417 sein sollten. OK klicken.

Sie haben jetzt ein Diagramm, das die Steigung der Linie basierend auf der Zeit genau darstellt:

Wenn Sie Zeitwerte entlang der x-Achse genau grafisch darstellen müssen und diese Zeitwerte kleiner als in täglichen Schritten sind, ist die Verwendung eines XY-Diagramms und das Herumspielen mit den x-Achsenwerten eine Lösung.

Wenn Sie dieses Experiment selbst ausprobieren möchten, suchen Sie sich ein lokales Pfadfinderpaket und kaufen Sie eine Dose mit dem weißen Schokoladencrunch oder dem Schokoladenkaramellcrunch. Vielen Dank für alle, die den Popcorn-Verkauf unterstützt haben. Dank Ihnen hat das Pfadfinderpaket seinen Umsatz verdreifacht und kann alle Jungen in diesem Frühjahr kostenlos ins Camp schicken.

Heute, am 21. November 1999, jährt sich Herr Excel zum ersten Mal im Internet. Vielen Dank an alle meine treuen Leser, die diese Seite zu einem Erfolg gemacht haben. Herr Excel wünscht allen unseren US-Lesern ein frohes Thanksgiving diese Woche. Habe schöne Ferien!

Interessante Beiträge...