Gestapeltes Excel-Balkendiagramm - Füllfarbe basierend auf dem Zellenwert aus dem Farbverlauf

842
Paulo

Hey alle Sie Chart Liebhaber,

Ich habe nach einer Lösung gesucht, aber nichts passendes gefunden. Hier ist meine Situation.

Ich benutze Excel, um für verschiedene Länder eine Zeitleiste der Länderführer zu erstellen. Ich habe daher einen großen Tisch mit mehr als 50 Ländern in Kolumnen und mehr als 500 Führern in Zeilen. Jeder Führer hat seine Amtszeit in der Kolumne seines Landes und der Rest bleibt leer.

Das ist alles schön und gut, aber das bedeutet, dass Excel alle mehr als 500 führenden Hersteller als separate Sets betrachtet und sich darum bemüht, mehr als 500 verschiedene Farben zu finden. Irgendwann kommt es zu extrem blassen Schattierungen und man sieht nicht viel.

Ich würde gerne die Farben für jedes Land zurücksetzen, aber Excel fasst alle zusammen, so dass es unmöglich erscheint. Oder die Gesamtauswahl an Farben einschränken.

Eine andere interessante Option wäre jedoch, jedem Satz (kurz oder lang, abhängig von der Zeit des Anführers in Kraft) automatisch eine Farbe basierend auf der Dauer (also dem Zellenwert) zuzuweisen. Idealerweise wäre die maximale Dauer hellrot, die minimale Dauer hellgrün und die anderen irgendwo dazwischen.

Die bedingte Formatierung würde Wunder in den Zellen bewirken, gilt jedoch nicht für Diagramme. Ich habe Lösungen gesehen, die eine Spalte in mehrere Spalten aufteilen und jeder neuen Spalte eine Farbe zuweisen, aber das funktioniert nicht für mich, weil 1) ich bereits viele Spalten für die Länder habe und 2) ich einen tatsächlichen Farbbereich für den Farbverlauf haben möchte nicht nur ein paar.

Ich bin also offen für alle Gedanken und Ideen (auch für VBA, obwohl das nicht meine Stärke ist). Ich füge die Bildschirmkappen meiner Tabelle und Grafik hinzu, damit Sie wissen können, was ich meine.

Danke im Voraus!

Bildschirmkappe des großen Tisches mit der für jedes Land geltenden Machtzeit

Bildschirmkappe des aktuellen Diagramms mit individuellen Farben für jeden einzelnen Leiter

1

0 Antworten auf die Frage