Automatische Aktualisierung von Diagrammen für zusätzliche Daten (Microsoft Excel)
Excel glänzt darin, Ihre Daten in Diagramme umzuwandeln – grafische Darstellungen Ihrer Daten. Sie können auf einfache Weise ein Diagramm erstellen, das auf einem Datenbereich in einem Arbeitsblatt basiert. Wenn Sie Ihrem Bereich zusätzliche Daten hinzufügen, müssen Sie normalerweise das Diagramm erneut erstellen oder bestenfalls den Zellenbereich ändern, auf dem das Diagramm basiert.
Wenn Sie es satt haben, Diagramme so zu ändern, dass sie auf neue Datenbereiche verweisen, können Sie einige Verknüpfungen ausprobieren. Die erste Verknüpfung funktioniert einwandfrei, wenn Sie lediglich den in einem Diagramm verwendeten Bereich „fein einstellen“ müssen. (Dieser Ansatz funktioniert nur, wenn sich das Diagramm auf einem Objekt in demselben Arbeitsblatt befindet, das die Daten enthält, auf denen das Diagramm basiert.) Führen Sie die folgenden Schritte aus:
-
Geben Sie neue Daten in die Tabelle ein, auf der das Diagramm basiert.
-
Wählen Sie alle Zellen aus, die Sie gerade eingegeben haben.
-
Klicken Sie auf eine beliebige Stelle am Auswahlrand um die Zellen. (Klicken Sie nicht auf den Füllgriff.)
-
Ziehen Sie die Auswahl in Richtung des Diagramms und legen Sie sie im Diagramm ab.
Das war’s – Excel integriert die neuen Daten direkt in das vorhandene Diagramm.
Ein anderer Ansatz besteht darin, dem Bereich nicht am Ende, sondern irgendwo innerhalb des Bereichs neue Daten hinzuzufügen. Beispielsweise verfügen Sie möglicherweise über Daten, die einen Zeitraum darstellen, z. B. 11/1 bis 11/13, und erstellen anhand dieser Daten ein Diagramm. Wenn Sie am Ende des Bereichs (nach dem 13.11.) Neue Daten hinzufügen, weiß Excel nicht, dass diese Elemente zum Diagramm hinzugefügt werden sollen.
Fügen Sie stattdessen einige leere Zeilen irgendwo innerhalb des Datenbereichs ein. Es spielt keine Rolle, wo, solange der Datensatz für 11/13 unter den hinzugefügten Zeilen liegt. Sie können dann die neuen Daten in die neuen Zeilen einfügen, und das Diagramm wird automatisch aktualisiert, um die Daten einzuschließen.
Ein Nachteil dieses Ansatzes besteht natürlich darin, dass die eingefügten Daten im Vergleich zur Gesamtstruktur der Datentabelle nicht in Ordnung sind. Es ist interessant festzustellen, dass Excel für einige Datentypen, z. B. Datumsangaben, die Daten automatisch nach Datum sortiert, wie es im Diagramm dargestellt wird, jedoch nicht in der Datentabelle selbst. Sie können jederzeit die Sortierfunktion von Excel verwenden, um die Daten in der Tabelle neu anzuordnen, ohne dass dies Auswirkungen auf die Darstellung im Diagramm hat.
Ein weiterer Ansatz besteht darin, einen „Dynamikbereich“ zu schaffen. Dieser Ansatz funktioniert gut, wenn der Datenbereich, den Sie grafisch darstellen, die einzigen Daten im Arbeitsblatt sind. Befolgen Sie diese Schritte:
-
Erstellen Sie Ihre Datentabelle wie gewohnt. (Zur Vereinfachung wird davon ausgegangen, dass Sie in den Spalten A und B eine zweispaltige Datentabelle erstellen, die Sie dann grafisch darstellen möchten.)
-
Erstellen Sie Ihr Diagramm nach Wunsch.
-
Klicken Sie bei sichtbarem Arbeitsblatt auf Einfügen | Name | Definieren, um das Dialogfeld Name definieren anzuzeigen. (Siehe Abbildung 1.)
-
Geben Sie im Feld Namen in Arbeitsmappe oder Name (abhängig von Ihrer Excel-Version) einen Namen ein, der auf die Daten in Spalte A verweist.
-
Geben Sie im Feld Verweise auf die folgende Formel ein. Sie sollten den Blattnamen und die Anfangszelle (in diesem Fall $ A $ 2) nach Bedarf ändern. Wenn Sie die Anfangszelle ändern, sollten Sie auch den letzten Teil der Formel (-1) so ändern, dass er um eins unter der Zeilennummer der Anfangszelle liegt. Wenn Sie also die Anfangszelle in $ A $ 5 ändern, sollten Sie den letzten Teil der Formel in -4 ändern.
-
Klicken Sie auf Hinzufügen. Excel erstellt den Namen und ordnet ihn der von Ihnen eingegebenen Formel zu. Das Dialogfeld Name definieren sollte weiterhin sichtbar sein und den neu definierten Namen enthalten.
-
Geben Sie im Feld Namen in Arbeitsmappe oder Name (abhängig von Ihrer Excel-Version) einen Namen ein, der auf die Daten in Spalte B verweist.
-
Geben Sie im Feld Verweise auf die folgende Formel ein. (Sie sollten den Blattnamen, die Anfangszelle und den letzten Teil der Formel auf dieselbe Weise ändern wie in Schritt 5.)
-
Klicken Sie auf Hinzufügen. Excel erstellt den Namen.
-
Klicken Sie auf OK, um das Dialogfeld Name definieren zu schließen.
-
Zeigen Sie das Diagramm an und wählen Sie die Datenreihe aus. (Es sollte nur eine Datenreihe geben, da dies eine einfache zweispaltige Datentabelle ist.) In der Formelleiste wird eine Formel ähnlich der folgenden angezeigt:
-
Ersetzen Sie die Bereiche in der Formel durch die Namen, die Sie zuvor in diesen Schritten definiert haben. Angenommen, Sie haben in den Schritten 4 und 7 die Namen Dates und Readings definiert, sollte die Formel folgendermaßen aussehen:
=SERIES(,Sheet1!Dates,Sheet1!Readings,1)
Jetzt wird das Diagramm automatisch aktualisiert, unabhängig davon, wo Sie Informationen in Ihre Datentabelle einfügen. Dies funktioniert, da sich die in den Schritten 6 und 10 definierten Namen auf eine Formel beziehen, die den Datenumfang in den Spalten A und B Ihres Arbeitsblatts berechnet.
Abhängig von den Eigenschaften der von Ihnen verwendeten Daten können Sie auf viele andere Arten Dynamikbereiche erstellen. Weitere Informationen finden Sie in den folgenden Webressourcen:
http://spreadsheetpage.com/index.php/tip/update_charts_automatically_when_you_enter_new_data/ http://www.ozgrid.com/Excel/DynamicRanges.htm
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2933) gilt für Microsoft Excel 97, 2000, 2002 und 2003.