· 

Dynamische Diagramme - Nur vorhandene Daten darstellen

Ändert sich die Datenquelle für ein Diagramm in Excel, muss man üblicherweise diese Quelle im Diagramm anpassen. Sonst werden zu wenige Datenpunkte dargestellt. Es gibt zwei Möglichkeiten, dies zu verhindern: Entweder nutzt man eine intelligente Tabelle. Da kann man einfach neue Datensätze hinzufügen und die dazugehörige Grafik wird automatisch angepasst. Wenn man allerdings Datensätze wieder löscht, bleibt ein leerer Bereich am rechten Rand des Diagrammes. Die hier vorgestellte Technik verhindert beides.

Mit der Formel BEREICH.VERSCHIEBEN können wir dynamische Zugriffe ermöglichen, Weil diese Formel in den Formeln für Diagramm-Datenreihen nicht akzeptiert wird, müssen wir über den Umweg mit Bereichsnamen gehen: pro Datenreihe und Rubrikenachse benötigen wir je einen Bereichsnamen. Die Bereichsnamen legen wir über Formeln – Definierte Namen – Namen definieren fest, aber nicht nach dem üblichen Schema, sondern wir geben eine Formel dieser Art ein:
 
=BEREICH.VERSCHIEBEN(<Startzelle>;<Zeilen>;<Spalten>;[<HöheWertebereich>;<Breite Wertebereich>])
Dabei ist <StartZelle> die erste Zelle mit dem ersten X-Wert bzw. dem ersten Wert der Datenreihe. <WerteBereich> ist der Bezug des Bereiches, in den voraussichtlich Zahlen eingegeben werden. Als Beispiel nehmen wir den Verbrauch an Gas, Wasser und Strom. Der wird monatlich abgelesen. Bei einem als Tabelle 'Verbrauch2023' formatierten Bereich für Werte sieht die Formel dann so aus (bei einem Bereich für Text muss die Funktion ‚Anzahl2‘ verwendet werden!):
=BEREICH.VERSCHIEBEN(Verbrauch!$C$17;0;4;ANZAHL(Verbrauch2023[Tagesintervall]))
Die Formel startet im Wertebereich des Tagesintervalles. Hintergrund: in der gesamten Tabelle sind bereits Formeln hinterlegt, welche die entsprechenden Daten aus dem Ablesungsblatt auslesen. Im Tagesintervall wird nur dann ein Wert angezeigt, wenn auch ein Monatsname errechnet wurde. Mit der Funktion ‚ANZAHL‘ messen wir, wie viele Werte dort vorliegen. Die entsprechenden Werte werden von der Spalte aufgenommen, welche die 4. rechts von der Intervallspalte ist, von der ja ausgegangen wurde (Spalte C).

Mit dieser Formel legen wir die Namen fest (siehe Abb.). Die Grafik erstellen wir erst in der üblichen Art, indem wir den Wertebereich markieren und über Einfügen – Diagramme das gewünschte Diagramm erstellen. Danach gehen wir über Diagrammtools – Daten auswählen in das Dialogfeld zum Bearbeiten der Werte und geben die neuen Bereiche an, indem wir bei der Rubrik eintragen:

=Verbrauch!Monatsachse und bei den Reihen entsprechend die Verbräuche. Damit wir das können müssen wir nach der Arbeitsblattbezeichnung F3 drücken, dadurch werden uns die Bereichsnamen angezeigt, die wir dann entsprechend auswählen können.

Auf diese Art werden nur die vorhandenen Grafikelemente eingetragen. Es gibt also beispielsweise keinen farbigen Strich auf der Nulllinie.

Kommentar schreiben

Kommentare: 0