AW: Bedingte Formatierung mit Formel
29.04.2008 00:24:22
Daniel
Hi
folgendes mal grundsätzlich:
- wenn du mit bedingten Formatierungen arbeitest, und Zellbezüge zu anderen Tabellenblättern bestehen, müssen diese als NAMEN definiert sein, direkte Bezugsangaben funktionieren nicht.
- du musst dir über die Reihenfolge der bedingungen genau im klaren sein, da nur eine von den drei Bedingten Formatierungen zur Anwendung kommt:
Bedingung 2 wird nur dann geprüft, wenn Bedingung 1 nicht erfüllt werden konnte.
in deinem Fall sollte die Reihenfolge wahrscheinlich so sein:
- Bedingung 1: Fall 2 (dunkelgrün und fett)
- Bedingung 2: Fall 3 (hellgrün und fett)
- Bedingung 3: Fall 1 (nur Fett)
Hier für Fall 1 und Fall 2 die Formeln der Bedingten Formatierung (geschrieben für Zelle B4)
Fall 2 (dunkelgrün):
=ZÄHLENWENN(BEREICH.VERSCHIEBEN(Werk;VERGLEICH($B$1;Werk_S;0)-1;1;ZÄHLENWENN(Werk_S;$B$1);1);B4) >0
Fall 1 (Fett)
=ZÄHLENWENN(BEREICH.VERSCHIEBEN(Werk;VERGLEICH($B$1;Werk_S;0)-1;-2;ZÄHLENWENN(Werk_S;$B$1);1);B4) >0
für fall 3 ist es mir jetzt zu komplex, die Formel zu entwickeln, da du hier zusätzlich zu Fall 2 noch zusätzlich mit einer Vergleichsfunktion prüfen musst, in welcher Zeile sich der Wert in spalte A befindet und ob die Zelle in der Spalte D leer ist.
die verwendeten Namen WERK und WERK_S beziehen sich auf das Tabellenblatt Download und müssen entsprechend angelegt werden:
WERK: =Download!$C$1
WERK_S: =Download!$C:$C
die Tabelle Download muss nach der Spalte C (Werk) sortiert sein.
Gruß, Daniel