Excel: Datenquelle automatisch erweitern

Hallo
Manchmal klappt’s und manchmal nicht:
Wenn ich unten an eine Liste wie zum Beispiel dieser:
28.9. 10
29.9. 12
30.9. 11
1.10. 13

noch den aktuellen Wert dranschreibe soll das Liniendiagramm, welches die Werte visualisiert, automatisch den aktuellen Wert noch dazu anzeigen.

Klar, dass geht indem ich als Datenquelle ganz viele Zeilen markiere, wo im Augenblick noch nichts drinsteht - ABER dann ist ja auch mein Diagramm immer halbleer.

Danke für eure Hilfe!

Hallo Stephan,

Bezüge in Formeln wie z.B. =Summe(B1:B9) erweitern sich automatisch, wenn du die weiteren Zeilen nicht hinter die Zeile 9 anfügst, sondern vor die Zeile 9 einfügst.
Versuchs mal, ob das bei Diagrammen auch gelingt.

Finus

Hallo Stephan,

Versuchs mal, ob das bei Diagrammen auch gelingt.

ich habe es soeben getestet, es geht auch bei Diagrammen!
(siehe beigefügtes Beispiel)

http://www.hostarea.de/server-10/Oktober-04705ff371.xls

Finus

Danke erst mal für die Hilfe.
Aber das kann doch nicht die beste Lösung sein … dafür muss ich ja einen Wert ins Excel-Blatt eintragen, den es gar nicht gibt.
Und der dann auch noch im Diagramm erscheint.
Gibt es da keine bessere Lösung???

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Moin Stephan,

Aber das kann doch nicht die beste Lösung sein … dafür muss
ich ja einen Wert ins Excel-Blatt eintragen, den es gar nicht
gibt.
Und der dann auch noch im Diagramm erscheint.
Gibt es da keine bessere Lösung???

möglich, welche Excelversion hast du?

Gruß
Reinhard

Sorry, dass hatte ich vergessen zu schreiben: Excel 2000

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

dynamische Datenquelle für Diagramme

Aber das kann doch nicht die beste Lösung sein … dafür muss
ich ja einen Wert ins Excel-Blatt eintragen, den es gar nicht
gibt.
Und der dann auch noch im Diagramm erscheint.
Gibt es da keine bessere Lösung???

möglich, welche Excelversion hast du?

Sorry, dass hatte ich vergessen zu schreiben: Excel 2000

Hi Stephan,

habe ich auch nur, ich fragte nach weil bei/ab XL2003 solls dafür was geben mit daten–Listen oder so k.A.

Dynamische Datenquellen habe ich schon mehrmals gebastelt und die Lösungen auch selbst entwickelt, aber diesmal kam ich nicht klar und mußte selbst deshalb nachfragen. Ein Daniel hat mir dann netterweise verraten wie ich denn meine Namensformel ins Diagramm kriege.
Aber ist ja jetzt für hier egal.

Gehe auf Einfügen–namen–Definieren und vergib Namen, im Beispiel X und Y, für

=BEREICH.VERSCHIEBEN(Tabelle1!$A$2;0;0;ANZAHL(Tabelle1!$A:blush:A);1)
und
=BEREICH.VERSCHIEBEN(Tabelle1!$B$2;0;0;ANZAHL(Tabelle1!$B:blush:B);1)

wenn deine Tabelle so wie nachstehend aussieht, ansonsten mußt du die Spalten usw. anpassen.

Dann erstelle wie gewohnt mit dem Diagramm-Assistenten ein Diagramm, Rechtsklick darauf, dann datenquelle–Reihe, dort gibst du dann bei „Werte“ ein:

=kwFehlerDiagramm.xls!X

und bei Beschriftung…:

=kwFehlerDiagramm.xls!Y

Bei Leerzeichen im Dateinamen, Hochkommas drunmrum.

Tabellenblatt: H:\[kwFehlerDiagramm.xls]!Tabelle1
 │ A │ B │
──┼─────────┼──────┤
1 │ datum │ wert │
──┼─────────┼──────┤
2 │ 1. Jan. │ 1 │
──┼─────────┼──────┤
3 │ 2. Jan. │ 44 │
──┼─────────┼──────┤
4 │ 3. Jan. │ 3 │
──┼─────────┼──────┤
5 │ 6. Jan. │ 50 │
──┼─────────┼──────┤
6 │ 7. Jan. │ 60 │
──┼─────────┼──────┤
7 │ 8. Jan. │ 12 │
──┴─────────┴──────┘

Festgelegte Namen:
X : =BEREICH.VERSCHIEBEN(Tabelle1!$B$2;0;0;ANZAHL(Tabelle1!$B:blush:B);1) , unbenutzt in Selektion.
Y : =BEREICH.VERSCHIEBEN(Tabelle1!$A$2;0;0;ANZAHL(Tabelle1!$A:blush:A);1) , unbenutzt in Selektion.

Zahlenformate der Zellen im gewählten Bereich:
A1:A7
haben das Zahlenformat: T. MMM.
B1:B7
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Hab vielen Dank, dass hat (nach ein bisschen basteln :wink: sehr gut geklappt - meine Kollegen verlangten gleich nach eine Schulung. :smile: