Bedingte Formatierung von Zeilen mit gemeinsamer zusammengeführter Zelle - Excel, bedingte Formatierung

Ich habe ein kleines Hilfstabellenblatt, das ich verwende, und es gibt einige zusammengeführte Zellen.

Anstatt diese loszuwerden, von denen ich weiß, dass sie Kopfschmerzen verursachen können, suchte ich nach einer Idee zur Behebung eines Problems.

Ich habe ein paar Zeilen, die eine verbundene Zelle teilen. Wenn diese verbundene Zelle nicht leer ist, möchte ich, dass die Zeilen hervorgehoben werden. Derzeit ist die Formel (angewendet über A1:B4) ist =$B1<>"" und dann eine Füllung. Funktioniert für die erste Reihe, aber nicht für die anderen drei: Bildbeschreibung hier eingeben

Ich dachte, ich könnte etwas mehr Logik hinzufügen, aber da ist nichts wirklich für mich da. Es ist ein ziemlich einfacher Tisch. Leider gibt es nicht wirklich eine Möglichkeit zu sagen (für Zeilen 2: 4), if row 1 is colored, then color this row...(Obwohl ich denken Ich habe clevere Anwendungen von Named Ranges gesehen, um so etwas zu tun, aber ich könnte mich irren.

Also, in A2, was ist die bedingte Formatformel "denken"? Wird es gehen? =$B2<>""In welchem ​​Fall ... wonach sucht er? B2? Wenn ich wähle A2und sehen Sie sich die Regel für bedingtes Format an, die für die aktuelle Auswahl gilt. Sie wird weiterhin angezeigt =$B1<>"".

Danke für irgendwelche Ideen / Tipps. Es ist keine große Sache, also brauche ich keine VBA-Lösung - nur eine Idee oder ein Trick für die Verwendung von CF mit verbundenen Zellen.

Bearbeiten:Für eine ausführlichere Erklärung - die Idee ist, dass col. B wird eine Rechnungsnummer haben und wenn es da ist, mache die Zeile eine Farbe. Ich werde dieses "Diagramm" ein paar wiederholen und einige nicht gruppierte Firmen haben, die ihre eigenen Zeilen haben. Ich mag es einfach nicht die Farblücke dort in meiner Gruppe und versuchte, es zu einer Farbe zu bringen, wenn die erste der Gruppe tut.

Bildbeschreibung hier eingeben

Antworten:

0 für die Antwort № 1

Ich versuche normalerweise, meine CFRs auf Formeln zu gründen.

cfr_match

Nachdem ich alle Spalten A und B ausgewählt habe, habe ich eine CF-Regel mit folgendem erstellt.

=AND(LEN($A1), ISNUMBER(MATCH(1E+99, $B$1:$B1)))

Das ungefähre MATCH-Funktion sucht einfach nach der letzten Nummer in der B-Spalte.Ich kann sehen, dass eine fehlende Rechnungsnummer in einer Zelle wie B7 Verwirrung stiften könnte, aber vielleicht können Sie dies für Bedingungen erweitern, die in Ihren Beispielen nicht gezeigt werden.


0 für die Antwort № 2

Wenn Sie "Platzhalter" anstelle von leeren Zellen verwenden möchten (wenn keine Rechnung vorhanden ist), können Sie die folgende Formel verwenden:

=(LOOKUP(2,1/($B$1:$B1<>""),$B$1:$B1)<>"x")*LEN(A1)

Mit Beispieldaten sieht es so aus:

Bildbeschreibung hier eingeben

Wenn die Zelle leer gelassen wird (kein Platzhalter), Spalte A ist markiert, Spalte B ist nicht.


Verwandte Fragen
Speisekarte