Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
1692to1696
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

dynamisches Diagramm mit skalierbarer y-Achse

dynamisches Diagramm mit skalierbarer y-Achse
29.05.2019 15:51:59
Louis
Liebes Excel-Forum, ich wage mich auf der Suche nach Hilfe jetzt erstmalig in Excel-Foren.
Ich erstelle für meinen Verein eine Art Monitoring-Blatt, bei der Daten für verschiedene Bereiche (Produkte p) aus regelmäßigen Zeiträumen (Quartal q) gezogen werden. Diese sollen dann in einer Grafik veranschaulicht werden, bei der man den VON - BIS Zeitraum per Dropdown auswählt, und nur der Zeitraum soll dann angezeigt werden.
Ich kann das Original hier aus Datenschutz-Gründen leider nicht hochladen. Habe aber eine Art 'Dummy' erstellt, der alles relevante beinhaltet
(Sollten hier gewisse Bereiche & Schritte skurril wirken, so hab ich das auf die Schnelle so gelöst, um die komplizierten, aber genauen Berechnungen des Originals zu umgehen, dort werden sich die Daten zT aus anderen Tabellen geholt und es gibt viele Hundert Zeilen).
Ich versuche alles so dynamisch und flexibel wie möglich zu machen, damit sich alle zukünftigen Daten (hauptsächlich viele viele weitere Monate/ Quartale) einfach ergänzen.
Mein Hauptproblem ist jetzt (siehe Anhang), dass ich es nicht schaffe, dass die Grafik einen dynamischen Anfangs und Endpunkt auf der y-Achse bekommt. Das soll sich an der Dropdown Auswahl (knallrot markiert) orientieren.
Ich bedanke mich schonmal für jede Hilfe
LG :)
https://www.herber.de/bbs/user/130104.xlsx

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: dynamisches Diagramm mit skalierbarer y-Achse
29.05.2019 16:20:46
onur
Wenn du q1-q4 UNTEREINANDER hättest statt nebeneinander, wäre es kein Problem, per VBA danach zu filtern.
Titel der Spalte sollte "Q" sein und es sollten Zahlen von 1-4 drin stehen statt q1-q4.
dynamisches Diagramm mit skalierbarer y?-Achse
29.05.2019 16:45:05
Beverly
Hi,
auf der Y-(Vertikal)-Achse gibt es bei dir keine Quartale - nur auf der X-(Horizontal)-Achse.
Definiere Namen, die sich dynamisch an den betreffenden Bereich anapssen. Für die Horizontalachse z.B.
XWerte =INDEX(Tabelle1!$23:$33;1;VERGLEICH(Tabelle1!$I$14;Tabelle1!$23:$23;0)):INDEX(Tabelle1!$23:$33;1;VERGLEICH(Tabelle1!$I$15;Tabelle1!$23:$23;0))
und für jede einzelne Datenreihe nach diesem Prinzip:
p_1 =INDEX(Tabelle1!$23:$33;2;VERGLEICH(Tabelle1!$I$14;Tabelle1!$23:$23;0)):INDEX(Tabelle1!$23:$33;2;VERGLEICH(Tabelle1!$I$15;Tabelle1!$23:$23;0))
p_2 =INDEX(Tabelle1!$23:$33;3;VERGLEICH(Tabelle1!$I$14;Tabelle1!$23:$23;0)):INDEX(Tabelle1!$23:$33;3;VERGLEICH(Tabelle1!$I$15;Tabelle1!$23:$23;0))
p_3 =INDEX(Tabelle1!$23:$33;4;VERGLEICH(Tabelle1!$I$14;Tabelle1!$23:$23;0)):INDEX(Tabelle1!$23:$33;4;VERGLEICH(Tabelle1!$I$15;Tabelle1!$23:$23;0))
p_4 =INDEX(Tabelle1!$23:$33;5;VERGLEICH(Tabelle1!$I$14;Tabelle1!$23:$23;0)):INDEX(Tabelle1!$23:$33;5;VERGLEICH(Tabelle1!$I$15;Tabelle1!$23:$23;0))
p_5 =INDEX(Tabelle1!$23:$33;6;VERGLEICH(Tabelle1!$I$14;Tabelle1!$23:$23;0)):INDEX(Tabelle1!$23:$33;6;VERGLEICH(Tabelle1!$I$15;Tabelle1!$23:$23;0))
usw. für alle weiteren Datenreihen. Die Bereiche beziehen sich jeweils auf die betreffende Zeile im Bereich der Zeilen 23:33 deiner Tabelle.
Diese Namen weist du dann einerseits der Beschriftung der Rubrikenachse zu und andererseits den einzelnen Datenreihen. Beachte dabei, dass du die Zuweisung wie folgt im Diagramm angibst:
für die Rubriken: ='NameDerMappe!XWerte
für die Datenreihen: ='NameDerMappe.xlsx'!p_1, ='NameDerMappe.xlsx'!p_2, ='NameDerMappe.xlsx'!p_3 usw.
Anstelle NameDerMappe musst du dann den Namen deiner konkreten Mappe angeben.
Im Anhang habe ich diese Vorgehensweise mal für 5 Datenreihen realisiert.
https://www.herber.de/bbs/user/130107.xlsx


Anzeige
AW: dynamisches Diagramm mit skalierbarer y?-Achse
30.05.2019 09:16:18
Luschi
Hallo Karin & Louis,
beim Definieren von Namen, die sich auf formatierte Tabellen beziehen, kann man sich auf die intern definierten Strukturen dieser Objekte beziehen.
Der Name 'p_1' hat deshalb bei mir folgende Definition:

=INDEX(Tabelle3[#Daten];1;VERGLEICH(Tabelle1!$I$14;Tabelle3[#Kopfzeilen];0)):
 INDEX(Tabelle3[#Daten];1;VERGLEICH(Tabelle1!$I$15;Tabelle3[#Kopfzeilen];0))
und der Name 'p_5':
=INDEX(Tabelle3[#Daten];5;VERGLEICH(Tabelle1!$I$14;Tabelle3[#Kopfzeilen];0)):
 INDEX(Tabelle3[#Daten];5;VERGLEICH(Tabelle1!$I$15;Tabelle3[#Kopfzeilen];0))
Gruß von Luschi
aus klein-Paris
Anzeige

309 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige