Clever-Excel-Forum

Normale Version: dynamische x-Achsen Beschriftung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich habe im Forum leider nichts passendes dazu gefunden. 

Und zwar habe ich eine Tabelle mit Indexwerten (Index zur ausgewählten Basis)
Je nach ausgewähltem Basiswert errechnen sich die jeweiligen Indexwerte
Das Diagramm passt die Kurve auch automatisch den Werten an - allerdings dann alle Werte und nicht die Beschriftung der x-Achse. Das muss dann manuell angepasst werden.

Hindernis ist, dass es sich um Monatswerte und dem jeweiligen Jahresdurchschnitt handelt. D.h. je nach Auswahl verändert sich der Start-Wert und der Jahresdurchschnitt muss ggf. ausgeblendet werden.

Ich habe eine Bsp.datei angefügt. 
(auf dem Register Chart kann in Zelle A1 die Basis ausgewählt werden)

Vielleicht hat jemand eine Idee? Ich wäre auch schon über Teilansätze/- lösungen froh  Blush Danke.
Hallöchen,

wie soll sich denn die Achsbeschriftung anpassen? Dein Datenbereich geht von werte!$H$2:$M$44 und ändert sich nicht. Die enthaltenen Werte ändern sich je nach Auswahl in A1. Was soll sich denn dann bei der Achsbeschriftung tun?

Wäre hier eventuell eine Pivot-Auswertung hilfreich (Stichworte Pivot-Tabelle, Pivot-Diagramm) ?
Naja, ich war so blauäugig zu denken es gibt vllt. einen Befehl/Makro etc. nach dem Motto, wenn als Basis x ausgewählt ist, dann beschrifte die x-Achse mit xyz.

Du meinst, ich soll versuchen  meine Tabelle als Pivot nachzubauen mit entsprechenden Diagrammen und diese dann über Schaltflächen "steuern"?

Ich wollte halt manuelle Eingriffe vermeiden. Sprich: User, wähle deine Basis aus und dann ist alles von alleine da  :29:
Hallöchen,

mit blauen Augen hat das nix zu tun Smile
Was soll sich denn an der Achsbeschriftung ändern? Wie gesagt, Du hast einen festen Datenbereich und da ist die Beschriftung enthalten. Willst Du die einzelnen Monate aus der Beschriftung raus haben, wenn Du was mit ds wählst oder was wäre Dein Ansinnen?

Das könnte mit Formel im Prinzip so gehen:
Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1ds

ZelleFormel
B1=WENN(ZÄHLENWENN(A1;"*DS*");"";"DEZ")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg