Clever-Excel-Forum

Normale Version: Letzter Balken in dynamischer Grafik fehlt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe hier eine Arbeitsmappe mit Daten die sich dynamisch ändern können (mehrere Alternativen, verschiedene Laufzeit).
Daraus wird ein Balkendiagramm erstellt.

Das Ganze sieht folgendermaßen aus:
[attachment=19847]


Nun fehlt mir ganz am Ende immer die Hälfte der Balken. Jeder Balken stellt eine Alternative dar. Bei 4 Alternativen = 4 Balken fehlen mir dann am Ende 2 Balken.

Weiß jemand wie ich die angezeigt bekomme?
Einfach einen #NV Wert ans Ende hängen habe ich schon probiert - aber das zerschießt die Dynamik sobald ich die Laufzeit verändere sieht es sonst so aus:
[attachment=19848]


Kann bitte jemand helfen? :)
Hallo,

ohne Datei eher nicht.
Hallöchen,

hast Du eventuell beim Formatieren der Achse die Achsenposition auf Teilstrichen?
War tatsächlich "auf Teilstrich" eingestellt.

Wenn ich das ändere passt es hinten - dafür fängt die Grafik vorne nicht mehr am 0 Punkt an :(

[attachment=19849]


Habe mich mal ein bisschen umgeschaut und rausgefunden, dass das mit Liniendiagrammen nicht funktioniert, dass es im Ursprung beginnt.

Weiß jemand, ob man das mit VBA irgendwie schaffen kann?
Hallöchen,

du müsstest die Linie auf die sekundäre Y-Achse legen. Dann tust Du oben im Ribbon eine zweite X-Achse hinzufügen und bei dieser dann die Teilstriche einstellen.
Im Anhang habe ich mal ein Beispiel. Die Beschriftung der zweiten X-Achse kann man dann noch ausschalten Smile
Habe es - vielen Dank :)
Wie immer super hier :)
Ein Problem fällt mir aber gerade auf.

Die primäre Y-Achse links steht auf "Auto" und geht nur bis -700, obwohl die Werte der Linien über -3.000 anzeigen.

[attachment=19851]


Und was etwas unschön ist - die Beschriftung der primären X-Achse ist nicht mittig bzw. am Angang ist so eine große Lücke. Kann man das auch noch "schön" machen?
Hallöchen,

da musst Du schauen, was an Einstellungen so machbar ist.

Gleiche Endwerte sind kein Problem, allerdings musst Du die manuell setzen. Die Automatik sieht nur zu, dass die Achsen zu den zugehörigen Werten passen. Wenn das variieren kann, musst Du es entweder bei Bedarf manuell anpassen oder einen ausreichenden Bereich einstellen, der dann aber manchmal etwas zu groß ausfallen kann...

Die "Lücken" liegen halt an der Breite der Abstände zwischen den Teilstrichen, bedingt durch die Anzahl und Breite der Balken. Als Einstellung geht da nur mittig oder linksbündig oder rechtsbündig Sad
Gibt es eine Möglichkeit, dass sich der Wertebereich der primären Y-Achse links immer an den höchsten Wert (Balken und Linie betrachtet) anpasst?

Sprich Werte Balken: -10; -20; -5; -7
Werte Linie: -17; -18; -3; -5

Dann sollte die Y-Ache ihr Minimum automatisch auf -25 (-20 + 5 Puffer) setzen.


Das ganze Tool läuft automatisch - es wäre ziemlich unschön, wenn man jedes mal den Wertebereich manuell anpassen muss.

Bzw. ist immer die Linie maßgeblich. Es würde also reichen wenn die primäre Y-Achse links die Werte der (automatischen) X-Achse rechts übernehmen würde.
Dafür braucht man vermutlich VBA?