So erstellen Sie interaktive Diagramme mit dynamischen Elementen in Excel

Inhaltsverzeichnis

In diesem Tutorial wird gezeigt, wie Sie interaktive Diagramme mit dynamischen Elementen in allen Excel-Versionen erstellen: 2007, 2010, 2013, 2016 und 2022.

Ein interaktives Diagramm ist ein Diagramm, mit dem der Benutzer steuern kann, welche Datenreihen im Diagramm dargestellt werden sollen, sodass Daten mithilfe von Formularsteuerelementen angezeigt oder ausgeblendet werden können. Diese gibt es in vielen Formen und Formen, von Optionsschaltflächen bis hin zu Bildlaufleisten und Dropdown-Listen.

Durch die Dynamisierung einiger Diagrammelemente – wie beispielsweise des Diagrammtitels – können Sie wiederum die Aktualisierung Ihrer Diagramme automatisieren, wenn Sie Elemente zu den zugrunde liegenden Quelldaten hinzufügen oder daraus entfernen.

Wenn Sie also interaktive Diagramme mit dynamischen Elementen erstellen, können Sie zwei Fliegen mit einer Klappe schlagen.

Zu Beginn helfen Ihnen interaktive Diagramme dabei, riesige Datenmengen mit nur einem Diagramm übersichtlich darzustellen:

Darüber hinaus spart die Umstellung einiger Diagrammelemente von statisch auf dynamisch auf lange Sicht unzählige Stunden und verhindert, dass Sie jemals vergessen, das Diagramm zu aktualisieren, wenn Sie Ihre Datentabelle ändern.

Abgesehen davon ist dieses Tutorial ein Crashkurs in fortgeschrittene Diagrammerstellungstechniken in Excel: Sie lernen, wie Sie interaktive Diagramme sowohl mit einer Dropdown-Liste als auch mit einer Bildlaufleiste erstellen und wie Sie Ihren Diagrammtitel erstellen und Diagrammdatenbereich dynamisch.

Beispieldaten

Um Ihnen zu zeigen, was was ist, benötigen wir einige Rohdaten, mit denen wir arbeiten können. Betrachten Sie daher die folgende Tabelle, die die Buchabsatzzahlen einer fiktiven Online-Buchhandlung veranschaulicht:

So erstellen Sie einen dynamischen Diagrammtitel

Lassen Sie uns zuerst den einfachen Teil angehen: Ihren Diagrammtitel dynamisch gestalten.

Sie können den Titel dynamisch gestalten, indem Sie ihn mit einer bestimmten Zelle in einem Arbeitsblatt verknüpfen, sodass alle Änderungen des Werts in dieser Zelle automatisch im Diagrammtitel widergespiegelt werden.

Und das Schöne an dieser Methode ist, dass es nur wenige einfache Schritte braucht, um Ihren Diagrammtitel von statisch zu dynamisch zu ändern:

  1. Doppelklicken Sie auf Ihren Diagrammtitel.
  2. Drücke den Formelleiste und geben Sie „=" hinein.
  3. Wählen Sie eine beliebige Zelle aus, um sie als Ihren neuen Diagrammtitel zuzuweisen.

Auf den ersten Blick scheint die Idee recht primitiv. Aber wir haben kaum an der Oberfläche der Dinge gekratzt, die durch diese einfache Technik möglich wurden. Weitere Informationen finden Sie im ausführlichen Tutorial zu dynamischen Diagrammtiteln in Excel.

So erstellen Sie einen dynamischen Diagrammbereich

Als nächstes: Einrichten eines dynamischen Diagrammbereichs. Auch hier sollten herkömmlicherweise jedes Mal, wenn Sie Elemente zum Datenbereich hinzufügen oder entfernen, der zum Erstellen eines Excel-Diagramms verwendet wird, auch die Quelldaten manuell angepasst werden.

Glücklicherweise können Sie sich den Aufwand ersparen, indem Sie einen dynamischen Diagrammbereich erstellen, der das Diagramm bei jeder Änderung der Quelldaten automatisch aktualisiert.

Im Wesentlichen gibt es zwei Möglichkeiten: die Tabellenmethode und die Methode der benannten Bereiche. Wir werden hier kurz die einfachere Tabellenmethode behandeln, aber um ein umfassendes Verständnis dafür zu bekommen, wie Sie die Leistungsfähigkeit dynamischer Diagrammbereiche in Excel nutzen können, lesen Sie das Tutorial, das alle Einzelheiten ausführlicher behandelt.

Wie auch immer, zurück zur Tabellenmethode. Verwandeln Sie zunächst den Zellbereich, den Sie zum Erstellen eines Diagramms verwenden möchten, in eine Tabelle.

  1. Wählen Sie den gesamten Datenbereich (A2: G6).
  2. Geh rüber zum Einfügung Tab.
  3. Drücke den "Tisch" Taste.

Wenn Ihre Daten keine Kopfzeilen haben, deaktivieren Sie das "Meine Tabelle hat Überschriften" Kasten.

Dort wird der Datenbereich in eine Tabelle umgewandelt.

Jetzt müssen Sie nur noch Ihr Diagramm zeichnen, während Sie die Tabelle als Quelldaten des Diagramms verwenden:

  1. Markieren Sie die Tabelle (A2: G6).
  2. Navigieren Sie zum Einfügung Tab.
  3. Erstellen Sie ein beliebiges 2D-Diagramm, zum Beispiel ein gruppiertes Balkendiagramm (Säulen- oder Balkendiagramm einfügen > Gruppierter Balken).

Voilà! Sie sind fertig. Testen Sie es jetzt, indem Sie neue Elemente in die Tabelle einfügen, um sie automatisch im Diagramm anzuzeigen.

So erstellen Sie ein interaktives Diagramm mit einer Dropdown-Liste

Nachdem Sie Ihre ersten Schritte im Bereich der fortschrittlichen Datenvisualisierungstools in Excel gemacht haben, ist es an der Zeit, zum schwierigen Teil überzugehen: interaktive Excel-Diagramme.

Wenn Sie viele Daten grafisch darstellen müssen, hilft Ihnen die Einführung interaktiver Funktionen in Ihre Excel-Diagramme – sei es Dropdown-Listen, Kontrollkästchen oder Bildlaufleisten –, um Platz im Dashboard zu sparen und das Diagrammdiagramm übersichtlicher zu gestalten, während es für den Benutzer komfortabler ist um die Daten zu analysieren.

Schauen Sie sich als Beispiel das unten gezeigte Säulendiagramm an. Anstatt ein unübersichtliches Diagramm mit der gesamten Datentabelle anzuzeigen, können Sie mit diesem interaktiven Diagramm mit Dropdown-Liste die Verkaufszahlen für ein bestimmtes Jahr mit nur zwei Klicks vergrößern.

Befolgen Sie einfach die unten aufgeführten detaillierten Schritte, um zu erfahren, wie Sie dasselbe tun können.

Schritt 1: Legen Sie den Grundstein.

Bevor wir beginnen, greifen Sie auf die Entwickler Registerkarte, die einige der erweiterten Excel-Funktionen enthält, denen wir uns später zuwenden werden. Die Registerkarte ist standardmäßig ausgeblendet, aber es sind nur wenige Klicks erforderlich, um sie hinzuzufügen das Farbband.

Klicken Sie zuerst mit der rechten Maustaste auf eine beliebige leere Stelle in das Farbband und wählen Sie „Passen Sie das Menüband an.

In dem Excel-Optionen Dialogfeld, navigieren Sie zum Hauptregisterkarten Liste, überprüfen Sie das „Entwickler” Kästchen und drücken Sie “OK.

Die Entwickler Die Registerkarte sollte jetzt auf angezeigt werden das Farbband. Wählen Sie an dieser Stelle eine beliebige leere Zelle aus, um die Dropdown-Menüausgabe anzuzeigen (B8). Dies hilft Excel dabei, die richtigen Daten anzuzeigen, je nachdem, welche Option aus der Dropdown-Liste ausgewählt ist.

Schritt #2: Fügen Sie die Dropdown-Liste hinzu.

Unser nächster Schritt besteht darin, das Dropdown-Menü zum Arbeitsblatt hinzuzufügen:

  1. Gehe zum Entwickler Tab.
  2. Klicken "Einfügung.”
  3. Unter "Formularsteuerelemente," auswählen "Kombinationsfeld.”

Ziehen Sie dieses leere Kombinationsfeld an eine beliebige Stelle. Zur Veranschaulichung sieht so ein leeres Dropdown-Menü aus:

Schritt #3: Verknüpfen Sie die Dropdown-Liste mit den Arbeitsblattzellen.

Damit das Menü die Liste der Jahre in die Datentabelle importiert, müssen Sie diese mit dem jeweiligen Datenbereich im Arbeitsblatt verknüpfen. Klicken Sie dazu mit der rechten Maustaste auf das Kombinationsfeld und wählen Sie „Formatsteuerung.

Gehen Sie im Dialogfeld wie folgt vor:

  1. Zum "Eingabebereich”, markieren Sie alle Istwerte in der Datentabelle ($A$3:$G$6).
  2. Zum "Zelllink”, wählen Sie die leere Zelle, die zum Speichern der Dropdown-Menüausgabe zugewiesen ist ($B$8).
  3. Zum "Drop-down-Linien“ geben Sie die Anzahl der Datenpunkte in Ihrem Datensatz ein (in unserem Fall vier) und klicken Sie auf „OK.

Diese Aktion sollte dazu führen, dass die Namen der Datenpunkte der Dropdown-Liste hinzugefügt werden, während der Hilfszellenwert (B8) kennzeichnet den aktuell ausgewählten Menüpunkt aus dem Menü als Option 1, 2, 3 oder 4:

Schritt 4: Richten Sie die Diagrammdatentabelle ein.

Da das Diagramm jeweils nur eine Datenreihe darstellen soll, richten Sie als Workaround eine dynamische Hilfstabelle ein, die die Rohdaten durchsucht und nur die Verkaufszahlen für das aus der Liste ausgewählte Jahr zurückgibt.

Diese Tabelle wird schließlich als Quelldaten des Diagramms verwendet, sodass der Benutzer effektiv die Ansichten mit dem Dropdown-Menü wechseln kann.

Kopieren Sie zunächst den Kopf der Verkaufsdatentabelle und lassen Sie eine leere Zeile für die Anzeige der gefilterten Verkaufszahlen.

Aber wie stellen Sie sicher, dass die Daten korrekt extrahiert werden? Hier kommt die INDEX-Funktion ins Spiel. Geben Sie die folgende Formel ein in A11 und kopiere es nach G11:

1 =INDEX(A3:A6, $B$8)

Grundsätzlich filtert die Formel durch die Spalte Jahr (Spalte A) und gibt nur den Wert in der Zeile zurück, deren Zahl dem aktuell ausgewählten Element in der Dropdown-Liste entspricht.

Schritt #5: Richten Sie ein Diagramm basierend auf den dynamischen Diagrammdaten ein.

Sie haben den schwierigsten Teil überstanden, also müssen Sie nur noch ein 2D-Diagramm basierend auf der Hilfstabelle erstellen (Markieren Sie die Hilfstabelle [A10:G11] > Einfügen > Erstellen Sie ein gruppiertes Säulendiagramm).

Als letzten Schliff, wenn Sie möchten, dass das Dropdown-Menü über dem Diagramm platziert wird, klicken Sie mit der rechten Maustaste auf das Kombinationsfeld, klicken Sie auf „Befehl," und wähle "Nach vorne bringen.“ (Alternativ klicken Sie mit der rechten Maustaste auf das Diagrammdiagramm, klicken Sie auf „Befehl," und wähle "Nach hinten senden.”)

Das ist es! Dort haben Sie Ihr interaktives Säulendiagramm mit dem Dropdown-Menü verknüpft.

So erstellen Sie ein interaktives Diagramm mit einer Bildlaufleiste

Um die Wahrheit zu sagen, ähnelt der Vorgang des Hinzufügens einer Bildlaufleiste zu Ihren Excel-Diagrammen den oben beschriebenen Schritten.

Was aber, wenn Sie die Verkaufsdynamik jeder Buchkategorie (die Spalten) analysieren möchten, anstatt die jährlichen Verkaufszahlen (die Zeilen) anzuzeigen? Schauen Sie sich zur Veranschaulichung das folgende interaktive Liniendiagramm an, das genau das tut:

Wie ziehst du es ab? Nun, da werden die Dinge etwas komplexer. Wenn Sie sich jedoch nur an den unten stehenden Schritt-für-Schritt-Prozess halten, sollte sich das Befolgen der Anweisungen wie ein Spaziergang im Park anfühlen, selbst wenn Sie ein kompletter Neuling sind.

Schritt 1: Legen Sie den Grundstein.

Bevor Sie beginnen, fügen Sie die Entwickler Tab zu das Farbband, da diese die Funktion enthält, mit der wir eine Bildlaufleiste zeichnen können (Klicken Sie mit der rechten Maustaste auf eine beliebige leere Stelle im Menüband > passen Sie das Menüband an > Hauptregisterkarten > aktivieren Sie das Kontrollkästchen "Entwickler" > OK).

Damit die Dinge wie am Schnürchen funktionieren, weisen Sie eine leere Zelle für die Anzeige der Bildlaufleistenausgabe zu, damit Excel das Bildlauffeld in der Bildlaufleiste korrekt positionieren kann (B8).

Schritt #2: Zeichnen Sie die Bildlaufleiste.

Unser nächster Schritt besteht darin, die Bildlaufleiste in das Arbeitsblatt einzufügen:

  1. Gehe zum Entwickler Tab.
  2. Schlagen Sie die „Einfügung" Taste.
  3. Unter "Formularsteuerelemente," auswählen "Scrollleiste.”

An dieser Stelle können Sie die Bildlaufleiste an eine beliebige Stelle ziehen. Wir werden es später verschieben.

Schritt #2: Verknüpfen Sie die Bildlaufleiste mit den Arbeitsblattdaten.

Klicken Sie mit der rechten Maustaste auf die Bildlaufleiste und wählen Sie „Formatsteuerung.”

In dem Formatsteuerung Dialogfeld, ändern Sie die Einstellungen der Bildlaufleiste:

  • Aktueller Wert: Dieser Wert definiert die Standardposition des Bildlauffelds in der Bildlaufleiste. Setzen Sie den Wert auf „1.
  • Mindestwert: Diese Einstellung bezeichnet den niedrigsten Wert der Bildlaufleiste. Geben Sie in unserem Fall „1“ ins Feld.
  • Höchster Wert: Dieser Parameter bestimmt den höchsten Wert der Bildlaufleiste und sollte der Anzahl der Datenpunkte entsprechen, die zum Plotten des interaktiven Diagramms verwendet werden sollen. Da die Datentabelle aus sechs Buchkategorien besteht, ändern Sie den Wert in „6.
  • Inkrementelle Änderung: Dieser Wert bestimmt, wie sanft das Bildlauffeld seine Position ändert, wenn Sie es verschieben. Setzen Sie den Wert immer auf „1.
  • Seitenwechsel: Dieser Wert bestimmt, wie sanft das Bildlauffeld seine Position ändert, wenn Sie auf den Bereich zwischen dem Bildlauffeld und den Pfeilen klicken. Setzen Sie den Wert immer auf „1.
  • Zelllink: Dieser Wert charakterisiert die aktuelle Position der Scrollbox. Markieren Sie dazu einfach die Zelle im zuvor zugewiesenen Arbeitsblatt ($B$8).

Schritt #3: Erstellen Sie die Diagrammdatentabelle.

Nachdem Sie den Einrichtungsprozess abgeschlossen haben, erstellen Sie eine neue Hilfstabelle zum Speichern der aus den Rohdaten extrahierten dynamischen Diagrammdaten. Die Kartendaten passen die Werte automatisch an die aktuelle Position des Bildlauffelds an, wodurch die Bildlaufleiste effektiv mit dem Kartenplot verknüpft wird.

Beginnen Sie dazu mit dem Kopieren Spalte Jahr wie auf dem Screenshot unten gezeigt (A2: A6).

Stellen Sie dort die folgende INDEX-Funktion bereit, die den Zellbereich mit den Buchkategorienamen auswählt und einen entsprechenden Wert basierend auf der Position des Bildlauffelds zurückgibt.

Geben Sie die folgende Formel in die Zelle ein B10:

1 =INDEX($B$2:$G$2, $B$8)

Importieren Sie nun die Verkaufszahlen der aktuellen Buchkategorie, indem Sie diese Formel in eingeben B11 und kopiere es runter (B11: B14):

1 =INDEX($B$3:$G$6, MATCH(A11,$A$3:$A$6,0), MATCH($B$10, $B$2:$G$2, 0))

Die Kombination von INDEX- und MATCH-Funktionen hilft dabei, den Wert genau zurückzugeben, welche Zeilen- und Spaltennummer den angegebenen Kriterien entspricht.

Die Formel filtert zuerst durch Spalte Jahr ($3$:$$6) und wählt die Zeile aus, die dem entsprechenden Jahr in der Hilfstabelle (A11). Dann durchsucht die Formel die Buchkategorienamen auf die gleiche Weise ($B$2:$G$2). Als Ergebnis gibt die Formel den richtigen dynamischen Wert zurück, der sich jedes Mal anpasst, wenn Sie das Bildlauffeld bewegen.

Schritt 4: Erstellen Sie ein Diagramm basierend auf der Hilfstabelle.

Nachdem die Diagrammdatentabelle zusammengestellt wurde, erstellen Sie einfach ein einfaches Diagramm, um die Bildlaufleiste in Aktion zu sehen.

Markieren Sie die gesamte Hilfstabelle (A10: B14), gehe zum Einfügung Registerkarte, und zeichnen Sie ein beliebiges 2D-Diagramm - zum Beispiel ein Liniendiagramm (Linien- oder Flächendiagramm einfügen > Linie mit Markierungen).

HINWEIS: Wenn Sie möchten, dass die Bildlaufleiste über dem Diagramm angezeigt wird, klicken Sie mit der rechten Maustaste auf die Bildlaufleiste, wählen Sie „Befehl“ und wählen Sie „Voran bringen.“ (Alternativ klicken Sie mit der rechten Maustaste auf das Diagrammdiagramm, klicken Sie auf „Befehl," und wähle "Nach hinten senden.”)

Und so machst du es. Sie haben gerade alles gelernt, was Sie über die leistungsstarken fortschrittlichen Techniken wissen müssen, die Ihr Datenvisualisierungsspiel sprunghaft verbessern werden.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave