2013-07-18 5 views
13

Mein Problem scheint einfach, ich möchte nur ein Säulendiagramm mit 2 y-Achsen machen. Wenn Sie dies tun, legt Excel die Spalten automatisch überlappend an. Ich will nicht, dass sie sich überschneiden! Wie gehe ich vor, um das zu korrigieren?Säulendiagramm mit primären und sekundären y-Achsen

Ein Bild von dem, was geschieht:

Excel overlapping column problem

+1

haben Sie einen 3D-Plot in Betracht gezogen? – Bill

+0

Ich habe nicht, aber ich will nicht Lust bekommen! Ich möchte, dass dies ein einfacher zweispaltiger Graph mit zwei y-Achsen ist. – Shinobii

Antwort

6

Sie das Diagramm erreichen könnte, wie unten mit einigen ziemlich sorgfältige Manipulation gezeigt:

SO17712980 example

Grundsätzlich werden Ihre Daten erfordert Abstand aus wie in den Spalten A: C gezeigt, aber auch die horizontalen Achsenbeschriftungen nach rechts ausrichten, wobei das Maximum der sekundären Achse (und das Format der beiden vertikalen Achsen, falls erforderlich) und die Lückenbreite eingestellt werden für Serie 1 bis etwa 10% und für Serie 2 bis etwa 5%.

(PS ich den falschen Wert für C5 gewählt haben.)

+0

Ja, das ist, was ich getan habe. Vielen Dank für ihre Antwort! – Shinobii

0

Ich finde es einfacher chart-type zu einem scatter plot den sekundären Y Daten zu ändern. Die Überlappung dieses Symbols mit den Balken der primären Y ist das gewünschte Ergebnis. Sie klicken einfach mit der rechten Maustaste auf die sekundäre Leiste und wählen "Change the chart type", und wählen Sie streuen mit oder ohne die Verbindungslinie.

12

Ich glaube, dass dieses Verfahren einfacher ist:

  1. Erstellen Sie zwei Dummy-Serie. Series1 und Dummy1 auf der primären Achse, Series2 und Dummy2 auf der sekundären Achse.
  2. die Serie neu anordnen, so oben Series1 dummy1 ist enter image description here
+3

Sie können auch die "Dummy" -Einträge aus der Legende löschen, indem Sie auf sie klicken und Löschen drücken, und weiße Textspalten C und D (und sogar verschieben sie in einen anderen Bereich der Arbeitsmappe), um dies ein wenig aufzuräumen. – iliketocode

Verwandte Themen