Dynamische Diagramme erstellen

Verwendung von Excel-Tabellen

ListObjects bieten die integrierte Funktionalität, um die Daten bei Benutzerinteraktion zu sortieren und zu filtern. Beide Sortier- und Filteroptionen werden über die Dropdown-Listen in der Kopfzeile des ListObjects bereitgestellt. Aufgrund dieser Funktionen (Sortieren und Filtern) scheint das ListObject der perfekte Kandidat als Datenquelle für ein dynamisches Diagramm zu sein, denn wenn das Sortieren oder Filtern geändert wird, wird die Darstellung der Daten im Diagramm geändert, um den aktuellen Zustand des ListObjects widerzuspiegeln.

Um die Demonstration einfach zu verstehen zu halten, werden wir die Arbeitsmappe von Grund auf erstellen und Schritt für Schritt wie unten skizziert fortfahren.

  1. Erstellen Sie eine leere Arbeitsmappe.
  2. Zugriff auf die Zellen des ersten Arbeitsblatts in der Arbeitsmappe.
  3. Fügen Sie einige Daten in die Zellen ein.
  4. Erstellen Sie ein ListObject basierend auf den eingefügten Daten.
  5. Erstellen Sie ein Diagramm basierend auf dem Datenbereich des ListObjects.
  6. Speichern Sie das Ergebnis auf der Festplatte.

Verwendung dynamischer Formeln

Wenn Sie die ListObjects nicht als Datenquelle für das dynamische Diagramm verwenden möchten, besteht die andere Option darin, Excel-Funktionen (oder Formeln) zu verwenden, um einen dynamischen Datenbereich zu erstellen, und eine Steuerung (wie ComboBox) zu verwenden, um die Änderung in den Daten auszulösen. In diesem Szenario werden wir die VLOOKUP-Funktion verwenden, um die entsprechenden Werte basierend auf der Auswahl der ComboBox abzurufen. Wenn die Auswahl geändert wird, wird die VLOOKUP-Funktion den Zellenwert aktualisieren. Wenn ein Zellenbereich die VLOOKUP-Funktion verwendet, kann der gesamte Bereich bei Benutzerinteraktion aktualisiert werden und somit als Quelle für das dynamische Diagramm verwendet werden.

Um die Demonstration einfach zu verstehen zu halten, werden wir die Arbeitsmappe von Grund auf erstellen und Schritt für Schritt wie unten skizziert fortfahren.

  1. Erstellen Sie eine leere Arbeitsmappe.
  2. Zugriff auf die Zellen des ersten Arbeitsblatts in der Arbeitsmappe.
  3. Fügen Sie den Zellen einige Daten ein, indem Sie einen benannten Bereich erstellen. Diese Daten dienen als Serie für das dynamische Diagramm.
  4. Erstellen Sie ComboBox basierend auf dem im vorherigen Schritt erstellten benannten Bereich.
  5. Fügen Sie den Zellen einige weitere Daten ein, die als Quelle für die VLOOKUP-Funktion dienen.
  6. Fügen Sie den Bereich der Zellen die VLOOKUP-Funktion (mit geeigneten Parametern) ein. Dieser Bereich dient als Quelle für das dynamische Diagramm.
  7. Erstellen Sie ein Diagramm basierend auf dem im vorherigen Schritt erstellten Bereich.
  8. Speichern Sie das Ergebnis auf der Festplatte.