Anzeige
Anzeige
Anzeige
Lesedauer 4 Min.

Der Workaround zum Bug mit den Diagramm-Legenden-Farben

In LibreOffice Calc können Sie die Farben für Diagrammelemente direkt als Farbcodes in der Datentabelle mitgeben. Leider passen sich dann die Legenden-Farben nicht an. Hier kommt der Workaround.

LibreOffice, wir müssen reden! Bei der automatischen Farbzuweisung per Tabelle passt sich die Legende nicht an.

© (Quelle: PCtipp.ch)

In diesem Artikel habe ich Ihnen kürzlich gezeigt, wie Sie in LibreOffice Calc die Diagrammfarbcodes direkt in der Tabelle mitgeben können. Dies ist eine sehr coole Lösung für jene, die für dieselben Kategorien immer dieselben Farben verwenden wollen.

Aber das Problem: Während sich beim manuellen Ändern der Farben für jedes einzelne Tortensegment oder für jeden Balken auch die Farbe in der Legende ändert, passt LibreOffice Calc die Legendenfarben nicht an, wenn Sie die Farben per Farbcodes in der Tabelle mitgeben. Das ist ein uralter Bug, der auch nach fast zehn Jahren nicht behoben ist. Schade!

Ein cleverer User hat allerdings in einem der Bug-Kommentare (englisch) ganz kurz seinen Workaround vorgestellt, den wir hier nachvollziehen konnten.

Workaround: Diagramm als Legende verwenden

Falls Sie die Farbcodes gerne in der Tabelle mitgeben, verzichten Sie auf die automatische Legende.

Das Prinzip des Workarounds: Anstelle der Legende erstellen Sie anhand derselben Tabelle ein weiteres Diagramm, das jedoch nur die Namen der Datenpunkte sowie einen kurzen Balken mit Wert 1 trägt. Weisen Sie auch diesem Diagramm dieselben Farbcodes zu, entfernen Sie aus dem Diagramm alle Elemente wie Skalen, Linien, sonstige Beschriftungen und ähnliches. Dieses Diagramm können Sie nun beliebig in der Grösse verändern und als Legende auf oder neben das eigentliche Diagramm legen.

Wenn Sie dereinst Zeilen in Ihrer Tabelle einfügen, ist das auch kein Problem. Denn dieses Diagramm wird genau wie das Hauptdiagramm mitwachsen und sich an die neue Daten- bzw. Farbsituation anpassen.

Die Schritt-für-Schritt-Anleitung

Löschen Sie die Legende, denn sie ist nutzlos, wenn Sie die Farben anhand von Farbcodes per Tabelle zugewiesen haben. Fügen Sie eine weitere Hilfsspalte in Ihrer Tabelle ein, ich nenne sie LegDummy (Legenden-Dummy). Verpassen Sie jedem Eintrag denselben Wert, zum Beispiel 1. Markieren Sie die Daten in Ihrer LegDummy-Spalte.

Erster Schritt zur Vorbereitung: Eine Hilfsspalte «LegDummy», die immer nur die Eins enthält

© Quelle: PCtipp.ch

Gehen Sie zu Einfügen/Diagramm. Greifen Sie zum Balkendiagramm. Klicken Sie zweimal auf Vor, bis Sie bei Datenreihe sind.

Fügen Sie anhand der LegDummy-Spalte Sie ein Balkendiagramm ein und klicken Sie sich bis zu Datenreihe vor

© Quelle: PCtipp.ch

Klicken Sie auf Füllfarbe. Hinter Bereich für die Füllfarbe verwenden Sie das Auswahlsymbol und wählen die Farbcode-Daten aus, die Sie fürs Hauptdiagramm bereits eingefügt haben. Hinter Kategorien klicken Sie ebenfalls aufs Auswahlsymbol und wählen die Zellen mit den Kategorien-Namen aus, also hier Äpfel, Bananen usw. Wenn Sie die Vorschau hinter dem Diagramm-Assistenten betrachten, ahnen Sie vielleicht schon, worauf das hinausläuft. Und Sie haben recht.

Wir haben fürs LegDummy-Diagramm die Farben und die Beschriftungen (Kategorien) ausgewählt

© Quelle: PCtipp.ch

Klicken Sie auf Vor und deaktivieren Sie Legende anzeigen sowie die Kästchen unter Gitterlinien anzeigen.

Weil dieses Diagramm ja selbst als Legende dient, kann dessen eigene Legende weg. Und die Gitterlinien gleich mit.

© Quelle: PCtipp.ch

Klicken Sie auf Fertigstellen. Jetzt müssen Sie bloss die Reihenfolge der Einträge noch anpassen und die überflüssigen Elemente entfernen. Es folgt darum ein Klick und ein Rechtsklick auf die Linie der X-Achse, das ist dort, wo sich die Beschriftungen befinden. Wählen Sie Achse formatieren.

Jetzt bringen wir die X-Achse auf Vordermann

© Quelle: PCtipp.ch

Aktivieren Sie im Reiter Skalierung die Option Richtung umkehren. Damit wird die Legendenreihenfolge wieder jener in der Tabelle entsprechen. Wechseln Sie zu Positionierung. Deaktivieren Sie alle Kästchen bei Intervallmarkierungen.

Die Intervallmarkierungen (Innen und Aussen) können alle weg

© Quelle: PCtipp.ch

Wechseln Sie zum Reiter Liniendiagramm; auch wenn es sich nicht um ein solches handelt. Schalten Sie beim Stil auf Kein um. Klicken Sie auf OK.

Die Linie darf auch weg

© Quelle: PCtipp.ch

Bearbeiten Sie nun auf dem gleichen Weg die Y-Achse, das ist da, wo Sie derzeit noch die Zahlenwerte sehen. Entfernen Sie unter Positionierung die Intervallmarkierungen. Bei Liniendiagramm verwenden Sie den Stil Kein. Deaktivieren Sie im Reiter Beschriftung die Option Beschriftung anzeigen. Klicken Sie auf OK.

Wir sind bei der Y-Achse. Hier darf auch die Beschriftung weg.

© Quelle: PCtipp.ch

Sehen Sie es auch? Sie sind schon fast am Ziel! Klicken Sie den Rahmen an, der jetzt noch um die Farbbalken herum läuft. Nach einem Rechtsklick wählen Sie Diagrammwand formatieren. Bei Linie wählen Sie wieder Kein und klicken auf OK.

Jetzt gehts der Linie um die Diagrammwand herum an den Kragen

© Quelle: PCtipp.ch

Ziehen Sie Ihr frischgebackenes Legendendiagramm jetzt noch an die gewünschte Position und in eine passende Grösse. Sie können es auch direkt aufs andere Diagramm legen. Schon haben Sie Ihre Legende. Und die wird sich anpassen, ob sie will oder nicht, auch wenn Sie Ihre Farben ändern oder weitere Datenzeilen einfügen.

Und kein Mensch wird sehen können, dass es sich bei Ihrer Legende eigentlich um ein Diagramm handelt.

© Quelle: PCtipp.ch

Aufgepasst: Blenden Sie die Hilfsspalten (LegDummy und die Farbcodes) nicht aus! Damit würden auch die Diagramme ausgeblendet. Sie können diese aber in eine möglichst schmale Breite ziehen, damit sie nicht stören. Zusätzlich oder alternativ bietet sich auch eine weisse Textfarbe an.

PS: Natürlich hoffe ich weiterhin darauf, dass der eigentliche Bug in LibreOffice Calc gefixt wird. Denn das automatische Zuweisen der Farben ist einfach zu nützlich, um es an so einem Hindernis scheitern zu lassen.

Kommentare

LibreOffice Office
Anzeige
Anzeige

Neueste Beiträge

Video-Tipps
So faszinierende Videos drehen
Video ist das Leitmedium unserer Zeit. Allerdings ist die Produktion guter Inhalte gar nicht so simpel. Wir zeigen Ihnen einige effiziente, aber einfache Tricks, mit denen Sie Videos besser filmen und bearbeiten.
11 Minuten
Adobe integriert lizenzierte Musik von UMG und WMG in Premiere Mobile
Adobe erweitert Premiere Mobile um lizenzierte Musik: In Zusammenarbeit mit der Universal Music Group (UMG) und der Warner Music Group (WMG) stellt das Unternehmen Creatorn künftig eine Auswahl an Musikclips bekannter Künstler direkt in der App zur Verfügung.
2 Minuten
TWINT Rechnung für einfacheres digitales Bezahlen lanciert
Mit TWINT Rechnung können Kunden QR-Rechnungen ab sofort direkt mit der TWINT App bezahlen und den Zahlungstermin innerhalb der Zahlungsfrist selbst bestimmen.
3 Minuten

Das könnte Sie auch interessieren

Backup-Infos
In welcher Datei liegen eigentlich Ihre Browser-Bookmarks?
Beim Backup würden Sie von Ihrem Webbrowser gerne nur die Lesezeichen bzw. Favoriten sichern. Aber wo sind die auf Windows-Systemen gespeichert? Wir zeigen es für Google Chrome, Microsoft Edge (alt und neu), Mozilla Firefox und Internet Explorer.
5 Minuten
16. Okt 2020
Software-Tipps
10 Gratis-Tools für Windows
Nicht jede nützliche Software muss Geld kosten. Mit den richtigen Freeware-Programmen erweitern Sie Windows um praktische Funktionen und erledigen viele Aufgaben schneller, einfacher und komfortabler.
7 Minuten
20. Okt 2026
Windows-Tipps
Windows beschleunigen
Bestimmt kennen Sie das Phänomen: Windows wird im Laufe der Zeit immer träger. Doch es gibt Mittel und Wege, um die Bremsen zu lösen und neuen Schwung in Ihr Betriebssystem zu bringen. Wir helfen Ihnen Schritt für Schritt dabei.
4 Minuten
14. Okt 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Kommentare