Ich habe Antworten im Zusammenhang mit der bedingten Formatierung gesucht und durchgelesen, aber ich kann meine scheinbar nicht zum Laufen bringen, also mache ich vielleicht etwas falsch.
Ich habe ein Arbeitsblatt für die Arbeit. Es enthält eine Liste der Tiere in unserem Tierheim. Ich versuche, die gesamte Zeile grün zu färben, wenn sie übernommen wurde (gekennzeichnet durch ein "X" in Spalte "G"). Ich hatte =$G$2="X"
und =$G2="X"
, aber keine Arbeit. Es wird nur die eine Zeile eingefärbt, die aktiv war, als ich die Regel festgelegt habe, und wenn ich "X" in eine andere Zeile eingebe, wird nichts unternommen. Was vermisse ich?
Just select the entire sheet first, as conditional formatting only works on selected cells.
Select "Use a Formula to determine which cells to format"
Linie, die dort für viele Leute, die von außen kommen, einen Unterschied gemacht hat . Das OP hat das immer noch, aber nicht alle von uns :)$G5
.You must start at G1 rather than G2 otherwise it will offset the conditional formatting by a row
.Verwenden Sie die Funktion "indirekt" für die bedingte Formatierung.
=INDIRECT("g"&ROW())="X"
=$A$1:$Z$1500
(oder wie breit / lang die bedingte Formatierung je nach Arbeitsblatt erweitert werden soll).Für jede Zeile in der G-Spalte, die ein X enthält, wird nun das von Ihnen angegebene Format verwendet. Wenn die Spalte kein X enthält, wird die Zeile nicht formatiert.
Sie können dies wiederholen, um abhängig von einem Spaltenwert mehrere Zeilen zu formatieren. Ändern Sie einfach entweder die
g
Spalte oder einenx
bestimmten Text in der Formel und legen Sie verschiedene Formate fest.Wenn Sie beispielsweise eine neue Regel mit der Formel hinzufügen
=INDIRECT("h"&ROW())="CAR"
, wird jede ZeileCAR
in der H-Spalte als das von Ihnen angegebene Format formatiert.quelle
Um die bedingte Formatierung für eine GESAMTE REIHE basierend auf einer einzelnen Zelle festzulegen, müssen Sie die Spaltenadresse dieser einzelnen Zelle mit einem "$" VERANKERN, da sonst in Excel nur die erste Spalte korrekt angezeigt wird. Warum?
Weil Excel Ihr bedingtes Format für die ZWEITE Spalte Ihrer Zeile basierend auf einem OFFSET von Spalten festlegt. Für die zweite Spalte hat Excel jetzt eine Spalte nach RECHTS Ihrer beabsichtigten Regelzelle verschoben, DIESE Zelle untersucht und Spalte zwei basierend auf einer Zelle, die Sie nie beabsichtigt haben, korrekt formatiert.
Verankern Sie einfach den COLUMN-Teil der Adresse Ihrer Regelzelle mit "$", und Sie werden glücklich sein
Beispiel: Sie möchten, dass eine Zeile Ihrer Tabelle rot hervorgehoben wird, wenn die letzte Zelle dieser Zeile nicht gleich 1 ist.
Wählen Sie die gesamte Tabelle (jedoch nicht die Überschriften) "Startseite"> "Bedingte Formatierung"> "Regeln verwalten ..."> "Neue Regel"> "Verwenden Sie eine Formel, um zu bestimmen, welche Zellen formatiert werden sollen".
Geben Sie Folgendes ein: "= $ T3 <> 1" (keine Anführungszeichen ... "T" ist die Spalte der Regelzelle, "3" ist die Zeile) Legen Sie Ihre Formatierung fest. Klicken Sie auf Übernehmen.
Stellen Sie sicher, dass Excel keine Anführungszeichen in einen Teil Ihrer Formel eingefügt hat. Wenn dies der Fall ist, drücken Sie die Rücktaste / löschen Sie sie (bitte keine Pfeiltasten).
Die bedingte Formatierung sollte für die gesamte Tabelle festgelegt werden.
quelle
Sie möchten eine benutzerdefinierte Formatierungsregel anwenden. Das Feld "Gilt für" sollte Ihre gesamte Zeile sein (Wenn Sie Zeile 5 formatieren möchten, geben Sie sie ein
=$5:$5
. Die benutzerdefinierte Formel sollte=IF($B$5="X", TRUE, FALSE)
wie im folgenden Beispiel gezeigt sein.quelle
Verwenden Sie die RC-Adressierung. Wenn ich also möchte, dass die Hintergrundfarbe von Spalte B vom Wert in Spalte C abhängt, und wende dies aus den Zeilen 2 bis 20 an:
Schritte:
Wählen Sie R2C2 bis R20C2
Klicken Sie auf Bedingte Formatierung
Wählen Sie "Verwenden Sie eine Formel, um zu bestimmen, welche Zellen formatiert werden sollen".
Geben Sie die Formel ein: = RC [1]> 25
Erstellen Sie die gewünschte Formatierung (dh Hintergrundfarbe "gelb")
Gilt für: Stellen Sie sicher, dass Folgendes angegeben ist: = R2C2: R20C2
** Beachten Sie, dass die "Magie" in Schritt 4 stattfindet. Verwenden Sie die RC-Adressierung, um den Wert eine Spalte rechts von der zu formatierenden Zelle anzuzeigen. In diesem Beispiel überprüfe ich, ob der Wert der Zelle eine Spalte rechts von der zu formatierenden Zelle einen Wert größer als 25 enthält (beachten Sie, dass Sie hier so ziemlich jede Formel einfügen können, die einen T / F-Wert zurückgibt).
quelle
In meinem Fall wollte ich Werte in Zellen der Spalte E mit Zellen in Spalte G vergleichen
Markieren Sie die Auswahl der zu überprüfenden Zellen in Spalte E.
Bedingtes Format auswählen: Zellenregeln hervorheben Wählen Sie eine der Auswahlmöglichkeiten aus, in meinem Fall war sie größer als. Im linken Feld des Popups verwenden Sie = indirekt ("g" & row ()), wobei g die Zeile war, mit der ich verglichen habe.
Jetzt wird die Zeile, die Sie formatieren, hervorgehoben, je nachdem, ob sie größer als die Auswahl in Zeile G ist
Dies funktioniert für jede Zelle in Spalte E im Vergleich zu der Zelle in Spalte G der Auswahl, die Sie für Spalte E getroffen haben.
Wenn G2 größer als E2 ist, wird es formatiert
G3 ist größer als E3, es formatiert usw.
quelle