Referenzen in Formeln für die bedingte Formatierung von Farbskalen für Bereiche

409
einpoklum

Ich verwende Libreoffice Calc (v6.1b).

Angenommen, ich habe numerische Daten in der Blattspalte A und wende die bedingte Formatierung auf die Blattspalte B an. Ich möchte, dass jede Zelle von B eine Farbe auf einer Skala aufweist, die von ihrem entsprechenden A-Wert abhängt. Zum Beispiel:

Cell B1 is Green when A1 is 0 turns Yellow as A1 approaches 1, turns Red when A1 approaches 2. Cell B2 is Green when A2 is 0 turns Yellow as A2 approaches 1, turns Red when A2 approaches 2. 

und so weiter. Wie mache ich diese relativen Verweise, wenn Sie eine Formel im Dialogfenster für bedingte Formatierung von Libreoffice eingeben?

2
+1, weil die Frage und das Beispiel klar sind. Es gibt jedoch bereits viele Informationen online zu diesem Thema, und es wäre gut, anzugeben, was Sie recherchiert und ausprobiert haben. Jim K vor 5 Jahren 0

1 Antwort auf die Frage

-1
Jim K

Wählen Sie die Zellen B1 bis B3 aus. Auf diese Weise ist B1 der Versatzstartpunkt. In bedingten Formatierungsformeln A1wird also die Zelle links von der aktuellen Zelle angegeben, nicht notwendigerweise die erste Zeile.

Geben Sie nun unter Format -> Bedingte Formatierung -> Verwalten die Formel ein A1=0 und übernehmen Sie den Stil "Gut" ( dh grün).

Dann A1=1für "Neutral" (gelb) und A1=2für "Bad" (rot) hinzufügen . Klicken Sie abschließend auf OK.

Bedingte Formatierung für B1: B3

BEARBEITEN :

Farbskalen erfordern derzeit All Cellsund können nicht verwendet werden Formula is. Somit bleiben die folgenden nicht idealen Lösungen übrig.

  1. Schreiben Sie ein Makro, um die Werte zu lesen und die Zellenfarben festzulegen. Führen Sie es jedes Mal erneut aus, wenn sich die Werte ändern, und zwar durch einen Blattereignishandler.
  2. Erstellen Sie zum Beispiel 10 verschiedene Stile mit etwas anderer Farbe. Verwenden Sie dann STYLE und VLOOKUP, um auszuwählen, welcher dieser Stile in jeder Zeile verwendet werden soll.
  3. Erstellen Sie diese 10 verschiedenen Stile, verwenden Sie jedoch eine bedingte Formatierung Formula is, um den Stil auszuwählen.

Die Methoden 1 und 2 werden zusammen mit Beispielen unter https://forum.openoffice.org/de/forum/viewtopic.php?t=55410 ausführlich erläutert .

Ein guter Ansatz könnte darin bestehen, Methode 2 zu verwenden, aber ein Makro zu schreiben, um 100 verschiedene Stile zu erstellen. Dann muss das Makro nur einmal ausgeführt werden, um es einzurichten. Ab diesem Zeitpunkt können Formeln die Farbgebung übernehmen.

Danke für das Beispiel, aber ich möchte keine individuellen Stile, ich möchte eine Farbskala ... Ich denke, das war mir nicht klar. Für den nicht maßstabsgetreuen Fall können Sie online ausreichend Informationen finden. einpoklum vor 5 Jahren 0