Vor einiger Zeit habe ich in dem inzwischen eingestellten TechTrax Ezine von Dian Chapman über Oberflächen- und Konturdiagramme in Microsoft Excel geschrieben. In diesem Artikel habe ich die Datenanforderungen für Oberflächen- und Konturdiagramme umrissen und einige der Formatierungsbesonderheiten dieser Diagramme beschrieben. Dieser Artikel galt für die Excel-Versionen 97 bis 2003, aber wie so viele andere Aspekte der Diagrammerstellung hat sich dies mit Excel 2007 geändert.
Für diese Beispiele verwenden wir diesen einfachen Datensatz. Jeder Wert im Raster ist das Produkt der entsprechenden Zeilen- und Spaltenüberschriften.
Excel 2003 Kontur- und Oberflächendiagramme
Wählen Sie die Daten aus und fügen Sie ein Konturdiagramm ein, und Sie erhalten etwa so etwas. Ich habe die horizontalen und vertikalen Achsen entfernt (eigentlich die Achsen „Kategorie“ und „Serie“) und ein einfaches Farbschema für die Datenbänder gewählt. Um die Bänder zu formatieren, formatieren Sie den Legendenschlüssel für das jeweilige Band, das kleine Quadrat vor der Beschriftung.
Skala
Diese Skala ist etwas grob, und symmetrische Merkmale wie der Sattelpunkt und die Formen der farbigen Bänder in den Ecken werden nicht symmetrisch wiedergegeben. Gegen die Asymmetrie kann man nicht viel tun; ich habe Zeilen und Spalten in die Quelldaten eingefügt und Werte interpoliert, um die Auflösung zu verdoppeln. Das hat die seltsame Darstellung zwar nicht behoben, aber zumindest etwas verbessert.
Um den Maßstab der Bänder zu ändern, formatieren Sie die Legende. Das Dialogfeld „Legende formatieren“ verfügt über eine Registerkarte „Skala“, genau wie das typische Dialogfeld „Achse formatieren“. Die „Wert“-Achse ist nicht sichtbar, aber Sie können sie im Dropdown-Menü der Diagrammsymbolleiste auswählen und ihre Skala direkt formatieren.
Hier ist das Konturdiagramm mit einer feineren Skala und mehr Blau- und Rottönen.
Unten ist das entsprechende Oberflächendiagramm. Die Wertachse ist jetzt deutlich zu erkennen, und die sattelartige Form der Oberfläche ist vielleicht leichter zu erkennen als im Konturdiagramm. Der Nachteil ist, dass ein Teil der Oberfläche, die hintere dunkelblaue Ecke, so weit abfällt, dass sie durch den Sattelpunkt in der Mitte des Diagramms verdeckt wird.
Orientation
You can adjust the orientation of the surface chart using the 3-D View dialog, available by right-clicking on the chart.
In Excel 2003, you can also click on a corner of the box enclosing the chart…
… and drag the corner to reorient the chart. While dragging, just the outline of the box is visible, showing how the orientation is changing.
Excel 2007 Contour and Surface Charts
To make a contour chart in Excel 2007, like 2003, you select the data, and insert the chart.
Scale
You can’t format the legend to adjust the scale of the colored bands, but you can select the value axis using the dropdown on the Chart Tools > Layout or Format tab.
To change the colors of each band, select the legend entry (the legend keys in 2007 cannot be selected) and open the formatting dialog. The tabs for fill and border color refer to the formats of the legend key and the corresponding band.
Here is the contour plot with the same scale as the 2003 example above.
And the corresponding surface chart. Asymmetric rendering of the saddle point and other features has not changed since Excel 2003.
Orientation
The Format Chart Area dialog in Excel 2007 includes a 3-D Rotation pane to allow adjustment of the surface chart’s orientation. Wie viele 2007-Dialogfelder ist es viel größer als das entsprechende 2003-Dialogfeld, ohne dass es einen großen Unterschied in der tatsächlichen Funktion gibt.
Sie können auch die Ecken im Oberflächendiagramm von Excel 2007 auswählen, aber Sie können sie nicht ziehen, um die Ausrichtung des Diagramms anzupassen.
Formatierung
Wie viele andere Formatierungen in Excel 2007, insbesondere in Excel 2007-Diagrammen, ist die Schattierung der Kontur- und Oberflächendiagramme ziemlich übertrieben. Die Diagramme weisen übermäßige Farbverläufe auf, offenbar um die Reflexionen und die hellere und dunklere Beleuchtung darzustellen, die durch eine Lichtquelle in einem schrägen Winkel verursacht werden.
Die Farbverläufe sind in einem Oberflächendiagramm nicht zu stark, aber in einem Konturdiagramm stören sie die Interpretation der Werte in den Bändern. Man sollte meinen, dass die Konturenkarte, da sie „flach“ ist, nicht durch eine versetzte Lichtquelle beeinträchtigt wird. Aber das Konturdiagramm ist eigentlich nur eine Draufsicht auf das Oberflächendiagramm, so dass alle Schattierungen in beiden Diagrammen erscheinen.
Die Farbabweichungen wären gar nicht so schlimm, wenn es eine Möglichkeit gäbe, die Unterschiede abzuschwächen. Ich habe allerdings eine Weile gesucht und konnte keine Möglichkeit finden, die Unterschiede innerhalb eines Farbbandes zu verringern. Auch konnte ich keine Textur oder andere Funktion finden, die das Erscheinungsbild der Diagramme verbessert.
Es ist möglich, die hellen und dunklen Bereiche in den Diagrammen von 2007 zu entfernen und sie mit flachen Farben wie in ihren Gegenstücken von 2003 darzustellen. Man muss schon ziemlich tief graben, um den Trick zu finden, deshalb möchte ich ihn hier mit Ihnen teilen.
Sie müssen das Farbband formatieren. Klicken Sie dazu einmal auf die Legende und dann auf die Beschriftung des Bandes, das Sie formatieren möchten. Klicken Sie dann mit der rechten Maustaste auf diese Beschriftung und wählen Sie Band formatieren aus dem Popup-Menü.
Im Dialog Band formatieren klicken Sie auf 3-D-Format, dann auf Material und wählen Sie unter Spezialeffekt die Option Flach.
This removes all of the textures within the band. Repeat for every band in the contour plot…
… or surface chart.
While the default texture with all of the shading and gradients was excessive, it provided a bit of detail missing in the flat-colored charts. In 2003, this detail was provided by borders on the bands. Add a border using the Format Bands dialog.
The border seems to help the surface chart more than the contour plot.