Interaktive Excel-Diagramme: Datenreihen per Kontrollkästchen steuern

Melden

Hier ist ein ausführliches Tutorial, wie du in Excel ein interaktives Diagramm erstellst, bei dem du Datenreihen mithilfe von Kontrollkästchen (Checkboxes) ein- und ausblenden kannst.


Interaktive Dashboards sind in Excel extrem hilfreich, um Diagramme übersichtlich zu halten. Anstatt den Nutzer mit zu vielen Linien oder Balken zu überwältigen, geben wir ihm die Kontrolle darüber, was angezeigt wird.

Schritt 1: Die Vorbereitung der Daten

Zuerst benötigen wir eine Basistabelle mit Daten. Erstelle eine einfache Tabelle, zum Beispiel mit Verkaufszahlen für zwei Produkte.

Beispiel-Tabelle (A1:C5): | Monat | Produkt A | Produkt B | | :--- | :--- | :--- | | Jan | 100 | 120 | | Feb | 150 | 130 | | Mär | 120 | 160 | | Apr | 180 | 140 |


Schritt 2: Hilfszellen für die Steuerung anlegen

Wir benötigen Zellen, die den Status der Kontrollkästchen speichern (WAHR oder FALSCH).

  1. Reserviere zwei Zellen unter oder neben deiner Tabelle (z. B. E2 und E3).
  2. Schreibe testweise in E2: WAHR und in E3: WAHR.

Schritt 3: Die dynamische Hilfstabelle erstellen

Das Diagramm wird nicht direkt aus den Originaldaten gespeist, sondern aus einer Hilfstabelle. Diese zeigt die Daten nur an, wenn die entsprechende Steuerungszelle auf „WAHR“ steht.

Erstelle eine Kopie der Kopfzeilen deiner Tabelle (z. B. ab Zelle A8). Nutze in der Hilfstabelle folgende Formel für die Daten von Produkt A (in Zelle B9):

=WENN($E$2=WAHR; B2; NV())

Erklärung: Wenn E2 WAHR ist, nimm den Wert aus B2. Wenn nicht, gib den Fehler #N/V aus. (Excel zeichnet den Fehler #N/V im Diagramm nicht, während eine 0 als Punkt auf der Achse erscheinen würde).

Ziehe die Formel für alle Monate und alle Produkte (mit Bezug auf $E$3 für Produkt B) nach unten und rechts.


Schritt 4: Kontrollkästchen einfügen

Um Kontrollkästchen nutzen zu können, benötigst du die Registerkarte Entwicklertools. (Falls nicht sichtbar: Rechtsklick auf ein beliebiges Menüband > Menüband anpassen > Häkchen bei „Entwicklertools“ setzen).

  1. Gehe zu Entwicklertools > Einfügen.
  2. Wähle unter Formularsteuerelemente das Kontrollkästchen.
  3. Zeichne zwei Kästchen in dein Tabellenblatt.
  4. Verknüpfung herstellen:
    • Rechtsklick auf das erste Kästchen > Steuerelement formatieren.
    • Im Reiter „Steuerung“ bei Zellverknüpfung die Zelle $E$2 auswählen.
    • Wiederhole das für das zweite Kästchen mit Zelle $E$3.
  5. Beschrifte die Kästchen (Rechtsklick > Text bearbeiten) mit „Produkt A“ und „Produkt B“.

Schritt 5: Das Diagramm erstellen

  1. Markiere die Hilfstabelle (die mit den WENN-Formeln).
  2. Gehe auf Einfügen > Diagramme und wähle z. B. ein Liniendiagramm oder Säulendiagramm.
  3. Teste die Funktion: Klicke auf die Kontrollkästchen. Die Linien/Balken sollten nun erscheinen und verschwinden.

Schritt 6: Optik verfeinern (Finishing)

Damit das Dashboard professionell aussieht, kannst du noch folgende Korrekturen vornehmen:

  • Hilfswerte verstecken: Du kannst die Spalte E (mit WAHR/FALSCH) ausblenden oder die Schriftfarbe auf Weiß stellen.
  • Fehlerwerte verbergen: Falls dich die #N/V-Werte in der Hilfstabelle stören, kannst du diese über eine bedingte Formatierung (Formel: =ISTNV(A1)) mit weißer Schrift unsichtbar machen.
  • Platzierung: Schiebe die Kontrollkästchen direkt über oder neben das Diagramm.

Profi-Tipp:

Wenn du ein Liniendiagramm verwendest und ein Kontrollkästchen deaktivierst, verschwindet die Linie komplett. Hättest du in der Formel ; 0 statt ; NV() verwendet, würde die Linie auf der Nulllinie am Boden des Diagramms weiterlaufen, was meist unschön aussieht. Nutze daher immer NV().

0