cockpitchartLeider bietet Excel (bisher) von Haus aus kein Cockpit-Chart als Standard- Diagrammtyp. Da das Ding aber ungeheuer praktisch ist, habe ich in einer Schritt-für-Schritt-Anleitung beschrieben, wie man sich ein solches Chart mit etwas Aufwand selber basteln kann. Benötigt wird dafür Rob Bovey’s XY-Chart Labeler – ein auch über dieses Beispiel hinaus sehr nützliches Freeware-Add-In.

PDF-Download CockpitChart-Tutorial

Das könnte auch interessant für Dich sein:

33 Kommentare

Gravatar of Karin Karin schrieb am 6. September 2007 um 15:00

Hi Henry
Danke für diese prima Anleitung. Ist genau was ich gesucht habe. Leider kann ich das referenzierte Add-on (noch) nicht installieren (nicht genügend Rechte), aber das wird schon noch gelingen. Und anschliessend sicher genau so einfach gelingen, wie der Rest aus der Anleitung. Kompliment!

Gravatar of Rudi Rudi schrieb am 4. October 2007 um 18:01

Klasse Sache. Hab ähnliche Ansätze im Netz gefunden, aber nichts war so gut wie deine Lösung. Vor allem hervorragend erklärt, vielen Dank für deine Mühe!

Gravatar of Markus Markus schrieb am 26. October 2007 um 19:40

Hallo Henry,

erstklassige Anleitung. Jetzt habe ich genau das gewünschte Ergebnis. Hast Du auch Ideen oder schon eine Anleitung für Balkencockpit oder Ampel?

Gravatar of Robert Robert schrieb am 26. February 2008 um 14:10

Das nenn ich mal Know-How! Glückwunsch!
Besten Dank!

Gravatar of Sascha Sascha schrieb am 3. March 2008 um 1:27

Danke für die Anleitung, hilft mir ungeheuer weiter. Leider komme ich beim Punkt 5 nicht weiter, wenn ich den Zeiger mit “Inhalte einfügen” erstellen möchte kommt ein weiterer Ring um mein Diagramm, was kann ich falsch machen? Danke dir schonmal.

Gravatar of derhenry derhenry schrieb am 4. March 2008 um 10:22

Hey Sascha,

Danke für Dein Feedback.
Wenn Du ein weiteres Kreisdiagramm bekommst, bedeutet das, dass Du bis hierhin alles richtig gemacht, aber nicht weitergelesen hast. )
Diesen neuen geschlossenen Kreis musst Du nur mit rechts anklicken, aus dem Kontextmenü “Diagrammtyp” auswählen und dich dort für
Punkte (XY) mit Linien ohne Datenpunkte entscheiden.

Schöne Grüße
derhenry

Gravatar of Antonio Marchese Antonio Marchese schrieb am 2. May 2008 um 9:32

Hallo Henry,
vielen Dank für Deine hervorragende Anleitung für den Cockpit-Chart für Excel.

Freundliche Grüße
Antonio

Gravatar of George George schrieb am 26. June 2008 um 14:54

Ich bin bei der Nr. 5 steckengeblieben. Ich habe den Kreis wie beschrieben “umgewandelt”. Die beiden Skalen (X-Achse; Y-Achse) habe ich auch bekommen, jedoch erscheint bei mir der “Querstrich” nicht. Dieser ergibt nachher den Zeiger….
Kann mir jemand helfen? Besten Dank

George

Gravatar of Sebastian Sebastian schrieb am 8. July 2008 um 14:16

Was für eine geniale Anleitung! Funktioniert übrigens auch problemlos mit Excel 07. Tausend Dank!!!

Gravatar of jörg jörg schrieb am 5. August 2008 um 14:53

Hallo Hernry,
ich weiss zwar nicht, wie man – ausgehend von Deiner Website – auf ein gutes Excel2003-Tutorial (Cockpit-Chart mit Excel 2003) schließen könnte, aber über irgendeinen Google-Link habe ich dieses gefunden. Und da in diesem Tutorial um ein Kommentar gebeten wird, will ich das hiermit tun.

Bis einschließlich Pkt. 9 des Tutorials bin ich gut vorangekommen. Auch das XY-Chart Labeler-Add-In habe ich installiert und kann es auch unter ‘Extras – Add-Ins – Verfügbare Add-Ins’ finden. Was ich hingegen nicht finde, ist der in Pkt. 10 beschriebene Menüpunkt ‘Extras – XY Chart Labels / Add Labels’. Kannst Du mir bitte noch erklären, was ich tun muss, um dort hinzukommen um auch das Fenster ‘Add Labels’ öffnen zu können.

Vielen Dank an dieser Stelle schon mal, auch für das ansonsten super Tutorial. Da diese Sache sehr komplex ist, hilft diese Schritt für Schritt-Anleitung sehr gut weiter.

Gravatar of stefan stefan schrieb am 23. August 2008 um 21:00

Habe das add-in xy chart labeles installiert Ich finde es auch unter add-ins – hat ein häckchen. Unter Extra-Menü gibt es allerdings keinen Punkt XY Chart Labels / Add Labels. Habe ich etwas falsch gemacht

Gravatar of adrian adrian schrieb am 2. June 2009 um 19:20

Hallo,
mit welcher Formel bekommt man die Werte im blauen Bereich bei Punkt 11??

Gravatar of derhenry derhenry schrieb am 3. June 2009 um 8:12

Hallo Adrian,

der blaue Bereich enthällt keine Formeln. Die Werte habe ich eingegeben und sie sind Grundlage für die Grafik.

Viel Erfolg und schöne Grüße
derhenry

Gravatar of Stefan P. Stefan P. schrieb am 26. June 2009 um 12:35

Hallo Henry,

die Anleitung ist sehr gut. Ich möchte ein Cockpit für das Controlling in meinem Unternehmen erstellen. Der Umfang sollte sollte bsp. in einem Tacho von – 15 % bis +15 % gehen (ROI). Wie ist die Formel zur Berechung der blauen Werte (Bezeichnung der X/Y- Postitionen, sowie für die Skalenmarkierung) ? Vielen Dank. Grüße, Stefan

Gravatar of derhenry derhenry schrieb am 29. June 2009 um 12:42

Hey Stefan,

Deine Änderungen solltest Du einerseits in der Spalte A meines Beispiels (Punkt 1) vornehmen und dort statt 0, 5, 15 und 30 durch -15, -10, 0, 15 ersetzen. Hieran orientieren sich ja dann die Zeiger. Zur Beschriftung musst Du auch noch am Punkt 8 drehen: Die Bezeichnungen würde ich auf -15 bis +15 in 5er Schritten setzen.

Ist es das, was Du meinst?
Schöne Grüße
derhenry

Gravatar of Matthias Matthias schrieb am 5. August 2009 um 16:11

Hallo Henry,

klasse Anleitung. Ich habe aber das gleiche Problem wie Stefan auch. Ich möchte die Einteilung ändern. 0-90, 90-95, 95-100.
Wenn ich jetzt in Spalte A (Punkt 1) die neuen Werte eingebe, tut sich gar nichts. Die aufteilung ändert sich erst, wenn ich in Spalte B Änderungen vornehme. Welche Logik steckt dort dahinter? Bei mir wird der Kreis immer voller – ist kein Halbkreis mehr – und die Aufteilung der 3 Segmente ist nicht wie gewünscht.
Für deinen Rat wäre ich sehr dankbar!

Gruß,
Matthias

Gravatar of Matthias Matthias schrieb am 5. August 2009 um 16:36

Ah, ich habs selber rausgefunden. Boah, gar net so schwer eigentlich. Muss in Spalte B 27, 1,5 , 1,5 und 30 eingeben. Die ersten 3 Zahlen geben dabei die Größe des Farbsegments an und die 30 bildet die Summe aus den dreien. Will man also eine Skalierung bis 100% z.B. muss ich die 100 durch 3-Satz auf 30 herunterbrechen. Also ist für den ersten Streifen für 0-90% folgendes zurechnen 90/(100/30)=27 (=die breite des roten Streifens); für 90-95% erhält man analog 28,5. Das bedeutet der orange Streifen ist 28,5-27=1,5 Teile groß. Der Rest bleibt dann für den grünen Streifen 95-100% (30-28,5=1,5).

Bloß bei der Beschriftung bin ich noch nicht weiter. Wie bekomme ich da eine Vernünftige Einteilung hin? Vor allem wie berechnet man die?

Gravatar of derhenry derhenry schrieb am 6. August 2009 um 13:52

Hey Matthias,

danke für das Feedback. Den ersten Teil Deiner Anforderung hast Du selber klasse gelöst. Genauso muss das angepasst werden. Etwas einfacher wäre es, wenn Du in Spalte B 90,5,5,100 schreibst. Wichtig ist halt, dass der vierte Wert die Summe der ersten drei ist – er muss nicht 30 betragen.
Damit dann auch der Zeiger funktioniert, muss Spalte A auch angepasst werden. Hier sind die Werte kumuliert abgelegt: 0, 90, 95, 100.
Die Beschriftung ist da etwas komplizierter. Den eigentlichen Text des Labels hast Du ja in Spalte L. Allerdings haben wir zz ja nur sieben gleichmäßig verteilte Labels um den Halbkreis herum. Um den aufzubohren – für Deine Anforderung wären 21 Label ideal, müsste man etwas länger mit den Koordinaten herumexperimentieren. Spontan fällt mir da auch nichts ein. Wenn ich da die Zeit zu finde, schau ich mir das nochmal an – wenn Du zu einer Lösung kommst, wäre es klasse, wenn Du sie hier notierst.

Schöne Grüße aus Hannover
derhenry

Gravatar of derhenry derhenry schrieb am 6. August 2009 um 14:22

Hallo nochmal,

ich habe die Liste, die in Punkt 8 der Anleitung verwendet wird, jetzt so angepasst, dass es 21 Label gibt, die also die Werte 0 bis 100 in Fünferschritten abbilden.

Gravatar of Matthias Matthias schrieb am 6. August 2009 um 15:08

Hallo Henry!

Vielen Dank für deine schnelle Hilfe!

Jetzt habe ich noch das Zeiger-Problem. Wenn ich einen Wert von bspw. 98 eingebe, saust der Zeiger über die 100 hinaus.

Werd die Beschriftung gleich mal testen. Wie bist du dabei vorgegangen? (Für den Fall, dass ich die Skala mal in anderen Einheiten brauch ;-) )

Bis dann!

Viele Grüße,
Matthias

Gravatar of derhenry derhenry schrieb am 6. August 2009 um 15:19

Hey Matthias,
gern’ geschehen.

Wenn der Zeiger über die 100 hinaus rennt, hast Du die Werte in Spalte A wahrscheinlich nicht angepasst oder den Maximumwert bei der Winkelberechnung vom Zeiger fest eingetragen – vorher war da ja ne 30.

Wenn Du jetzt beispielsweise an der Stelle 98 ein Label haben möchtest, dann würde ich erst einmal den Zeiger auf 98 stellen und den Radius etwas erhöhen, beispielsweise auf 0,88. Dann hast Du dort ja die Koordinaten des (Zeigerend)punktes. Und das müssen dann die Koordinaten für das Label sein.

Viel Spaß.

Gravatar of Matthias Matthias schrieb am 6. August 2009 um 16:07

Hey Henry,

Treffer – der winkel wars ;-)

So langsam macht das immer mehr Spaß :-)

CU

Gravatar of daniel daniel schrieb am 27. November 2009 um 13:42

echt tolles ding !

Gravatar of Matthias Matthias schrieb am 2. December 2009 um 15:29

Hallo Henry,
ich bin heute auf deine Anleitung für ein solches Cockpit gestoßen und bin begeistert und habe es gleich, für meine Zwecke anwenden können. Nun habe ich leider noch ein Problem bei Schritt 11 und zwar erhalte ich keine kurzen Striche, sondern komplette Geraden vom Ursprungs-Punkt zu den jeweiligen Koordinaten. Was muss man also machen, um die Skalenstriche entsprechend zu kürzen?

Gruß Matthias

Gravatar of derhenry derhenry schrieb am 3. December 2009 um 8:56

Hey Matthias,

da hab ich gerade noch einmal geschaut – bei mir funktioniert es. Du hast den gesamten blauen Bereich im Schritt 11 in das Diagramm eingefügt? Am besten gehst Du das ganze noch mal Schritt für Schritt durch, wie Du hier lesen kannst, hat es bei allen anderen auch geklappt. :)
Welche Excel-Version nutzt Du?

Viel Erfolg
derhenry

Gravatar of Matthias Matthias schrieb am 3. December 2009 um 12:00

benutze excel 2007.dadurch waren auch schon einige dinge etwas anders..

Gravatar of derhenry derhenry schrieb am 3. December 2009 um 12:03

Erstellt und getestet habe ich selber nur unter 2003. Zum Glück muss ich noch nicht mit der neueren Version arbeiten, kann Dir somit aber dann auch nicht helfen.
Solltest Su aber etwas raus bekommen, würde ich mich über ein Feedback freuen! ;)

Gravatar of Gast_1 Gast_1 schrieb am 2. June 2010 um 7:45

Hallo!
Ich würde gerne auch so einen Tachometer machen, allerding nur von 70 bis 100. Habe das auch schon bereits nach Deiner ANleitung versucht, leider erfolglos!
Vielleicht könntest du mir sagen, was ich da beachten muss!

Lg

Gravatar of derhenry derhenry schrieb am 2. June 2010 um 8:05

Hey Gast,

an welcher Stelle hängst Du genau fest? Ich würde vermuten, dass bereits eine Veränderung der Labelbeschriftung für Deinen Zweck in Ordnung ist?!

Schöne Grüße
derhenry

Gravatar of Gast_1 Gast_1 schrieb am 2. June 2010 um 8:43

Hallo,

ich hänge vorallem an der Berechnung, die funktioniert bei mir dann nicht mehr! Der Tachometer hat bereits die gewünschte Einteilung aber die Anzeige des Wertes stimmt nicht!

Lg

Gravatar of derhenry derhenry schrieb am 2. June 2010 um 9:13

Hey Gast,

da würde ich wirklich lieber an anderer Stelle umrechnen. Aus Deinen Minimalwert 70 also 0% machen und Deinen MAximalwert bei 100% belassen. Andernfalls müssten die Winkelwerte umständlich neu berechnet werden…

Gravatar of Gast_1 Gast_1 schrieb am 4. June 2010 um 10:17

Ok, ich weiß was du meinst,
aber wie soll ich das umrechnen?

Gravatar of Jimmy Jimmy schrieb am 19. July 2010 um 11:32

Hallo Henry
Habe heute deine Anleitung gefunden und versuche mich mit Excel 2007 durchzukämpfen. Ich stecke aber im Punkt 5 fest. Die x Beschriftung geht von -1 bis +1. Den Nullpunkt habe ich aber nicht auf der rechten Seite der Grafik, sondern in der Mitte. Wie krieg ich den an den rechten Rand?

Kommentar abgeben