2016-05-18 6 views
0

Ich habe mehrere Spalten, in denen sich die Daten ab Zeile 7 abhängig von der Auswahl in einem Dropdown-Menü in Zeile 6 ändern. Die meisten dieser Optionen werden text- oder nummernbasiert Werte erscheinen, aber zwei von ihnen müssten als Währung formatiert werden.Bedingte Formatierung für eine Spalte basierend auf dem Wert des Headers

Im Wesentlichen, was ich will, ist eine bedingte Formatierungsformel, die sagt; Wenn Zeile sechs in einer Spalte den Wert "Implied Unit Rate" oder "Annual Budget" hat, formatieren Sie die Zeilen 7 und höher in dieser Spalte als Währung.

Ich kann das schaffen, indem ich zwei separate bedingte Formatierungsformeln erstelle und sie beide auf den ganzen Bereich anwende, aber es scheint, dass es einen Weg geben sollte, es in einer einzelnen Formel zu tun.

Meine aktuellen Formeln, angewandt als zwei separate Regeln:

=INDIRECT(ADDRESS(6,COLUMN(),1))="Annual Budget"

=INDIRECT(ADDRESS(6,COLUMN(),1))="Implied Unit Rate"

Wie ich denke, es sollte, wenn sie als eine Regel angewandt arbeiten:

=OR(INDIRECT(ADDRESS(6,COLUMN(),1))="Annual Budget", INDIRECT(ADDRESS(6,COLUMN(),1))="Implied Unit Rate")

Wenn Ich gebe die kombinierte Formel in eine reguläre Zelle innerhalb des Arbeitsblatts ein, d t gibt wahr wie erwartet zurück, tut aber nichts, wenn ich es als Regel für bedingte Formatierung anwende. Irgendwelche Ideen? Danke im Voraus!

+0

Nicht Ihr Problem, aber geben Sie eine andere Option als die volatile Funktion INDIRECT(). '= ODER (INDEX ($ 6: $ 6, COLUMN()) =" Jahresbudget ", INDEX ($ 6: $ 6, COLUMN()) =" Implied Unit Rate ") Ihr Problem stammt wahrscheinlich von dem gilt für :. –

+0

Erfolg! Stimme zu, dass es sauberer ist und vermeidet die indirekte Funktion, aber verstehe nicht wirklich den Unterschied, der es in diesem Kontext funktionieren würde, wo die andere kombinierte ODER-Funktion nicht funktionieren würde. Danke Scott. – Jeo

Antwort

0

Jetzt interpretiere ich vielleicht falsch, was Scott sagt, also werde ich das mit meinen eigenen Worten sagen.

Ihre Zustandsprüfung der fraglichen Zelladresse ist etwas "ausführlich". Um Ihre bedingte Formatierung anzuwenden, wählen Sie zunächst den Bereich aus, auf den Sie Ihre Konditionsformatierung anwenden möchten. Lässt willkürlich den Bereich A7 bis D42 angeben. Stellen Sie nach Auswahl des geeigneten Bereichs sicher, dass Zelle A7 die aktive Zelle des ausgewählten Bereichs ist. Dies bedeutet normalerweise, dass es einen Rand um A7 bis D42 gibt, und alle Zellen außer A7 sind leicht ausgegraut, um anzuzeigen, dass sie ausgewählt wurden, und A7 hat einen helleren Hintergrund, um anzuzeigen, dass es die aktive Zelle ist. Wählen Sie unter diesen Bedingungen die bedingte Formatierung aus.

Bei der bedingten Formatierung wählen Sie die Option "Formel" (die letzte unten), um zu steuern, wie Ihre Formatierung angewendet wird. In der Region, wo Sie Ihre Formel eingeben können, geben Sie Folgendes ein:

=OR(A$6="Annual Budget", A$6="Implied Unit Rate") 

Die $ wird die Zeilen- und Spaltenverweis halten ändert, wie es auf jede Zelle im Bereich angewendet wird. Es überprüft immer Zeile 6 der Spalte, in der sich die Zelle befindet. Die Spalte Eine Referenz ist relativ zur aktiven Zelle.

+0

Nicht wirklich leid Ed. Ich möchte nur die Spalte formatieren, in der Zeile 6 in dieser Spalte einen dieser Werte hat. – Jeo

+0

Und die Eingabetaste sendet anscheinend einen Kommentar ... Notiert! Fortsetzung auf ... Also sagen wir A6 = Jahresbudget, B6 = Menge, C6 = Projekt, D6 = Implizierte Einheitsrate; dann müssten nur A und D formatiert werden, während B und C als allgemein bleiben würden. Dann sagen wir, dass der Benutzer den Wert von D6 zu etwas anderem geändert hat, Spalte D würde seine Formatierung zurück in den allgemeinen ändern. Oder umgekehrt, wenn Sie eine Zelle in Zeile 6 zurück in Budget oder Einheitsrate geändert haben. Ihre Lösung scheint die Formatierung auf den gesamten Bereich anzuwenden, wenn eine Zelle in Zeile 6 den angegebenen Wert aufweist. – Jeo

+0

OK, das war meine erste Annäherung halten und ich werde bearbeiten –

Verwandte Themen