Clever-Excel-Forum

Normale Version: Dynamisches Diagramm erstellen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ein freundliches "Hallo" in die Forenrunde,

ich hatte gestern diese Anfrage auf office-loesung.de gestellt. Doch leider scheint dieser Server im Moment down zu sein.
Ich würde gern ein dynamisches Diagramm erstellten. In Zelle D7 wähle ich die Anlagedauer (z.B. 30 Jahre) aus. Ab Zeile 35 werden dann die Jahre und das Vermögen errechnet. Nun möchte ich das Diagramm so gestalten, dass es nur die Jahre und das vorhandene Vermögen anzeigt.
Bei 30 Jahren sieht das gut aus. Wähle ich allerdings nur 15 Jahre aus, wird der Bereich nicht dynamisch angepasst. Hier sollten dann nur 3 Balken und eine 0 erscheinen. Die anderen Nullen sollten dann verschwinden.
Ich hoffe, ihr könnt mir weiterhelfen.

Viele Grüße und euch allen einen schönen Abend.

Manni
Hallo nochmals,

freundlich und hoffentlich nicht gar zu nervend wollte ich noch einmal fragen, ob es für meine Problembeschreibung keine Lösung gibt.
Ich habe es mit "Bereich.Verschieben" und Namensdefinition versucht, aber irgendwie kommt da nicht das gewünschte Ergebnis heraus.  Undecided
Vielleicht hat ja doch noch jemand einen genialen Tipp für mich.
Wäre sehr dankbar hierfür.

LG Manni
Hallo Manni,

Für die Dynamisierung nutze ich einen benannten Bereich - siehe im Reiter Formeln, Namensmanager.

Dort kannst Du folgende Formel eintragen:

=INDEX(INDEX('Diagramm-dynamisch'!$C$34;1;1):INDEX('Diagramm-dynamisch'!$C$34:$C$40;VERWEIS(2;1/('Diagramm-dynamisch'!$C$34:$C$40<>"");ZEILE('Diagramm-dynamisch'!$C$1:$C$99));0);;1)

und vergibst z.B. den Namen DiaBereich.

Dann klickst Du z.B. auf die Datenreihen und im Kontextmenü auf Daten auswählen. Im Dialog gehst Du dann auf die Datenreihe und dann auf Bearbeiten.

Im Eingabefeld änderst Du dann nur den Teil nach dem Blattnamen auf

'Diagramm-dynamisch'!DiaBereich

(der Blattname muss stehen bleiben!)
Hallo schauan,

danke für Deine Antwort. Kannst Du mir Deinen Vorschlag eventuell anhand meiner Musterdatei zeigen? Ich bekomme es so leider nicht hin.
Bin mir aber sicher, dass es mit Deinem Lösungsvorschlag klappen wird.

LG Manni
Hallöchen,

siehe Anhang. Eine Auswahl für die Jahreszahlen bekommst Du alleine hin?
Hallo schauan,

nun habe ich es in meinem Diagramm auch hinbekommen. :18: 

Bei der Formel

=INDEX(INDEX('Diagramm-dynamisch'!$C$34;1;1):INDEX('Diagramm-dynamisch'!$C$34:$C$40;VERWEIS(2;1/('Diagramm-dynamisch'!$C$34:$C$40<>"");ZEILE('Diagramm-dynamisch'!$C$1:$C$99));0);;1)

kann es einem schon ganz schön schwindelig werden. Wenn man überlegt, dass es hierbei "nur" um das Anpassen eines Datenbereiches geht, den man mit zweimal Mausziehen auch manuell verändern könnte ...
Mal sehen, ob dynamische Diagramme in künftigen Excel Versionen noch mal einfacher werden.

Für Dich nochmals meinen ganz großen Dank.

LG Manni
Hi Manni,

die meisten Zeichen in der Formel verbraucht das Mitführen der Blattnamen Sad
Na ja, und dann kommt dazu, dass man für Deinen Fall den Bereich berechnen muss.

Ein Diagramm verhält sich auch ohne komplizierte Formel dynamisch, wenn man innerhalb des Datenbereiches Zeilen oder Spalten einfügt oder löscht. Nur die Randzellen muss man dabei in Ruhe lassen. Nimmt man eine intelligente Tabelle, kann man auch Daten anfügen und das Diagramm verhält sich dynamisch. Da sind die Randbereiche nicht mehr tabu Smile Aber das passt hier leider nicht.
Nun, und dann gibt es z.B. noch die dynamischen PivotCharts. Aber das ist ein anderes Thema ...