Ich verwende Google Sheets für ein tägliches Dashboard. Ich muss die Hintergrundfarbe von Zelle B5 basierend auf dem Wert einer anderen Zelle - C5 - ändern. Wenn C5 größer als 80% ist, ist die Hintergrundfarbe grün, aber wenn sie darunter liegt, ist sie gelb / rot.
Ist dies mit einer Google Sheets-Funktion verfügbar oder muss ich ein Skript einfügen?
google-sheets
google-sheets-formula
gs-conditional-formatting
Mark Magalona
quelle
quelle
onEdit
Auslöser oder dieser Antwort, die dies nicht tut , an, bis Sie zu den neuen Blättern wechseln .Antworten:
Hinweis: Wenn in der folgenden Erklärung "B5" steht, bedeutet dies tatsächlich "B {current_row}". Für C5 ist es B5, für C6 ist es B6 und so weiter. Wenn Sie nicht $ B $ 5 angeben, verweisen Sie auf eine bestimmte Zelle.
Dies wird in Google Sheets ab 2015 unterstützt: https://support.google.com/drive/answer/78413#formulas
In Ihrem Fall müssen Sie die bedingte Formatierung für B5 festlegen.
=B5>0.8*C5
.B5
.Sie können diesen Vorgang wiederholen, um weitere Farben für den Hintergrund oder Text oder eine Farbskala hinzuzufügen.
Noch besser ist es, eine einzige Regel auf alle Zeilen anzuwenden, indem Sie Bereiche in " Bereich " verwenden. Beispiel unter der Annahme, dass die erste Zeile eine Kopfzeile ist:
=B2>0.8*C2
.B2:B
.Entspricht dem vorherigen Beispiel, funktioniert jedoch für alle Zeilen, nicht nur für Zeile 5.
Bereiche können auch in der "Benutzerdefinierten Formel ist" verwendet werden, sodass Sie eine ganze Zeile basierend auf ihren Spaltenwerten einfärben können.
quelle
=B2>0.8*indirect("Sheet1!C2")
( Quelle )Noch ein Beispiel:
Wenn Sie eine Spalte von A nach D haben und die gesamte Zeile (z. B. von A nach D) markieren müssen, wenn B "Vollständig" ist, können Sie dies folgendermaßen tun:
Natürlich können Sie Range in A: T ändern, wenn Sie mehr Spalten haben.
Wenn B "Vollständig" enthält, verwenden Sie die Suche wie folgt:
quelle
$
im Feld "Benutzerdefinierte Formel ist" angeben. dh tun$B$2:$B
und nichtB2:B
Ich habe eine interessante bedingte Formatierung in einer meiner jüngsten Dateien verwendet und dachte, sie wäre auch für andere nützlich. Diese Antwort dient der Vollständigkeit der vorherigen.
Es sollte zeigen, wozu diese erstaunliche Funktion in der Lage ist und insbesondere, wie das $ -Ding funktioniert.
Beispieltabelle
Die Farbe von D bis G hängt von den Werten in den Spalten A, B und C ab. Die Formel muss jedoch Werte überprüfen, die horizontal festgelegt sind (Benutzer, Start, Ende) und Werte, die vertikal festgelegt sind (Daten in Zeile 1). Hier wird das Dollarzeichen nützlich.
Lösung
Die Tabelle enthält 2 Benutzer mit jeweils einer definierten Farbe (foo (blau) und bar (gelb)).
Wir müssen die folgenden bedingten Formatierungsregeln verwenden und beide auf denselben Bereich anwenden (
D2:G3
):=AND($A2="foo", D$1>=$B2, D$1<=$C2)
=AND($A2="bar", D$1>=$B2, D$1<=$C2)
Im Englischen bedeutet die Bedingung:
Benutzer ist
name
und Datum der aktuellen Zelle ist nachstart
und vorend
Beachten Sie, dass sich zwischen den beiden Formeln nur der Name des Benutzers ändert. Dies macht es wirklich einfach, mit vielen anderen Benutzern wiederzuverwenden!
Erklärungen
Es ist leicht, mit relativen Positionen verwechselt zu werden. Wenn wir in diesem Beispiel den Bereich
D1:G3
anstelle von verwendet hättenD2:G3
, würde die Farbformatierung um eine Zeile nach oben verschoben.Um dies zu vermeiden, denken Sie daran, dass der Wert für variable Zeilen und Spalten dem Anfang des enthaltenen Bereichs entsprechen sollte .
In diesem Beispiel ist der Bereich, der Farben enthält
D2:G3
, also der AnfangD2
.User
,start
Undend
mit Reihen variieren-> Fest Spalt ABC, variable Reihen 2 beginnend:
$A2
,$B2
,$C2
Dates
variieren mit Spalten-> Variable Spalten ab D, feste Zeile 1:
D$1
quelle
Grundsätzlich müssen Sie nur $ als Präfix am Spaltenbuchstaben und an der Zeilennummer hinzufügen. Bitte siehe Bild unten
quelle
Es wird nicht erwähnt, dass B5 einen Wert enthält, daher wird davon ausgegangen, dass er als Prozentsatz ohne Dezimalstellen formatiert
80%
ist.8
und Leerzeichen als "unten" gelten:Wählen Sie B5, Farbe "Bernstein / Rot" mit Standardfüllung und dann Format - Bedingte Formatierung ..., Benutzerdefinierte Formel ist und:
mit grüner Füllung und Done.
quelle
Ich bin enttäuscht darüber, wie lange es gedauert hat, das herauszufinden.
Ich möchte sehen, welche Werte in meinem Bereich außerhalb der Standardabweichung liegen.
=STDEV(L3:L32)*2
=$L$32
(was auch immer Zelle Ihre stdev sind in)Ich konnte nicht herausfinden, wie ich den STDEv inline schalten sollte. Ich habe viele Dinge mit unerwarteten Ergebnissen versucht.
quelle