Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Letzter Balken in dynamischer Grafik fehlt
#1
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:
   


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:
   


Kann bitte jemand helfen? :)
Antworten Top
#2
Hallo,

ohne Datei eher nicht.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Hallöchen,

hast Du eventuell beim Formatieren der Achse die Achsenposition auf Teilstrichen?
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • StrammerMax
Antworten Top
#4
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 :(

   


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?
Antworten Top
#5
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


Angehängte Dateien
.xlsx   Balken-Linie-Null.xlsx (Größe: 13,55 KB / Downloads: 2)
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • StrammerMax
Antworten Top
#6
Habe es - vielen Dank :)
Wie immer super hier :)
Antworten Top
#7
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.

   


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?
Antworten Top
#8
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
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • StrammerMax
Antworten Top
#9
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?
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste