Säulendiagramm: Dynamisches Diagramm ignoriert leere Werte

Inhaltsverzeichnis

Um ein dynamisches Diagramm zu erstellen, das automatisch leere Werte überspringt, können Sie dynamische benannte Bereiche verwenden, die mit Formeln erstellt wurden. Wenn ein neuer Wert hinzugefügt wird, wird das Diagramm automatisch um den Wert erweitert. Wenn ein Wert gelöscht wird, entfernt das Diagramm automatisch die Beschriftung.

In der gezeigten Tabelle sind die Daten in einer Reihe dargestellt. Die Werte stammen aus einem benannten Bereich namens "Werte", der mit der folgenden Formel definiert ist:

=$C$4:INDEX($C$4:$C$30,COUNT($C$4:$C$30)) // values

Achsenbeschriftungen stammen aus einem benannten Bereich namens "Gruppen", der mit dieser Formel definiert wird:

=$B$4:INDEX($B$4:$B$30,COUNT($C$4:$C$30)) // groups

Auf dieser Seite werden die mit INDEX erstellten dynamischen Namensbereiche ausführlicher erläutert.

Wie erstelle ich dieses Diagramm?

1. Erstellen Sie ein normales Diagramm basierend auf den in der Tabelle angegebenen Werten. Wenn Sie alle Zeilen einschließen, zeichnet Excel auch leere Werte.

2. Definieren Sie mit dem Namensmanager (Strg + F3) den Namen "Gruppen". Verwenden Sie im Feld "bezieht sich auf" eine Formel wie die folgende:

=$B$4:INDEX($B$4:$B$30,COUNT($C$4:$C$30))

3. Definieren Sie mit demselben Verfahren einen Namen für "Werte" mit folgender Formel:

=$C$4:INDEX($C$4:$C$30,COUNT($C$4:$C$30))

4. Bearbeiten Sie die Datenreihe mit dem Befehl Daten auswählen. Verwenden Sie für Serienwerte den definierten Namen "Werte" mit dem vorangestellten Blattnamen:

=Sheet1!values

Verwenden Sie für Kategoriebeschriftungen den definierten Namen "Gruppen" mit dem vorangestellten Blattnamen:

=Sheet1!groups

5. Klicken Sie zweimal auf OK, um die Änderungen zu speichern und das Dialogfeld Daten auswählen zu öffnen.

Diagramm Typ

Säulendiagramm

Interessante Beiträge...