Bedingte Formatierung für einen Zellenwert in einer Liste, eine andere Zelle leer

0

Suchen Sie nach einer Methode zur bedingten Formatierung für die folgende Regel:

Wenn eine Zahl in einer Zelle einer Liste bestimmter Zahlen entspricht, MUSS die Information in eine zusätzliche Zelle eingegeben werden. Beide Zellen werden ROT, bis dies abgeschlossen ist.

Zum Beispiel,

Material #   Batch    Fill   Line #
  83716      UP1278            1
  83715      UP1284            3
  83704      UP1287            4
  53716      UP1255            2
  26415      UP1291           12
  26415      UP1293           12
  56160      UP1257           10

Wenn die Zelle in der Material #Spalte die Nummer 53716, 26415 oder 56160 enthält, wird diese Zelle ROT und die Zelle in derselben Zeile, die sich in der FillSpalte befindet. BEIDE Zellen behalten die Farbe ROT, bis in die Zelle in der FillSpalte Daten eingegeben wurden.

Wie kann ich eine bedingte Formatierung dafür einrichten, wenn ich dies für verschiedene Nummern tun möchte?

Wie erstelle ich eine Liste mit dieser oder dieser oder dieser oder dieser oder dieser ... und lasse die Zellen in beiden Spalten auf die jeweiligen Zahlen reagieren, indem beide bis zur FillSpaltenzelle rot werden Sind Dateninformationen eingegeben worden?

user346698
quelle
Wie verhalten sich sowohl die Material #als auch die FillZellen so? Einfach: Weisen Sie beiden Zellen dasselbe bedingte Format zu. Was hast du versucht? Hast du Nachforschungen angestellt? Und wie werden die "bestimmten Zahlen" bestimmt? Sind sie für alle Zeilen gleich? Sind sie für alle Zeiten konstant oder können sie sich ändern? Und woher kommen die neuen Werte, wenn sie sich ändern können? (Dh, sind sie irgendwo in der Tabelle gespeichert?)
Scott
Ich habe = $ B $ 3: $ B $ 14 für jede der in der Spalte Material aufgelisteten Zahlen verwendet, die ich ROT machen möchte, bis Daten in die Spalte Füllen eingegeben werden (dann würde das ROT in BEIDEN Spalten verschwinden). Dadurch werden die Zellen, die ich in der Spalte Material haben möchte, rot, aber ich kann nicht erreichen, dass die entsprechende Füllzelle auch ROT wird. Und ich kann nicht herausfinden, wie man den ROTEN Stopp für beide Zellen macht, sobald Daten in die entsprechenden Zellen der Füllspalte eingegeben wurden.
user346698
Ich bin mir nicht sicher, was du sagst =$B$3:$B$14. Schauen Sie in die AND()und OR()Funktionen, und versuchen zu testen $F1=""(lassen Sie Fdie darstellen FillSpalte).
Scott
Immer wieder eine Fehlermeldung. Versuchen Sie immer noch, beide Zellen rot zu färben, wenn die Zelle, die die erste Zahl enthält, einer bestimmten Zahl entspricht und die zweite entsprechende Zelle in der Zeile leer ist. Ich werde es weiter versuchen.
user346698
Sie bekommen immer wieder eine Fehlermeldung? Welche Fehlermeldung? Dies ist das erste Mal, dass Sie eine Fehlermeldung erwähnt haben. …… PS Wenn dir die Antwort von J_V hilft, solltest du sie akzeptieren (indem du auf das Häkchen klickst).
Scott

Antworten:

0

Wenn Sie komplexere Bedingungen einführen, ist es immer eine gute Idee, diese zunächst in kleinere Teile aufzuteilen und später zu kombinieren. Hier können Sie zunächst sicherstellen, dass die Zellen rot werden, wenn in der ersten Spalte bestimmte Werte gefunden werden.

=OR($B1=value1;$B1=value2;$B1=value3;...)

Bei der zweiten Bedingung können Sie ""eine leere Zelle erkennen, wie Scott angegeben hat.

=$C1=""

Jetzt ist es so einfach wie das Kombinieren der beiden mit der ANDFunktion.

=AND(OR($B1=value1;$B1=value2;$B1=value3;...);$C1="")

Formatierung


Sie können die ORBedingung mit a Rangeoder a verfeinern Named Range.

=OR($B1=$A1$1:$A$100)

Reichweite im Zustand


Beachten Sie, dass Sie müssen möglicherweise alle die Swap ;zu ,.

Natancodes
quelle