Ich habe ein Problem und hoffe es kann mir hier jemand helfen. Das Problem ist nicht
so leicht zu beschreiben aber ich versuche es mal:
Ich möchte in einer Tabelle den höchsten und niedrigsten Rang farbig (z.B. Rot/Grün)
darstellen. Wenn in einer Zelle ein fester Wert eingetragen ist dann reicht diese
Kennzeichnung. Wenn jedoch ein Wert aus einer Formel berechnet wird soll außerdem die
Zelle z.B. mit einem Muster formatiert werden.
Als Beispiel: In den Zellen A1-W1 wird die Rangfolge angezeigt welche in den Zellen
A20-W20 berechnet oder eingetragen wird.
Wurde der Wert in A20 eingetragen und z.B. A1 ist der höchste Wert (von A1-W1) soll
nur mit grüner Hintergrundfarbe gekennzeichnet werden.
Steht in A20 eine Formel und A1 ist der höchste Wert von (A1-W1) dann soll auch die
Hintergrundfarbe in Grün geändert aber zusätlich mit einem Muster formatiert werden.
(z.B. gelbes Streifenmuster, was mit dem grünen Hintergrund Grün-Gelb gestreift ergibt.
Steht in einer Zelle eine Formel und es der errechnete Wert ist nich höchster oder
niedirgster dann soll die entsprechende Zelle nur mit gelbem Hintergrund angezeigt werden.
Ich hoffe das war einigermaßen verständlich.
Zusätzlich wäre es schön wenn jede 2. Zeile mit grauem Hintergrund hinterlegt wird,
das ist aber nich so wichtig.
Zur Zeit mache ich das mittels der Bedingten Formatierung. Leider ist die
Bedingte Formatierung nur auf 3 Einträge begrenzt.
Ich ändere deshalb die Formatierung mittels der Funktion "Format übertragen" wenn
in einer bestimmten (berechneten) Zelle eine Formel vorkommt. (diese Formel errechnet
einen Durchschnitt anstatt einer fest eigegebenen Zahl)
Ich benutze dafür jetzt folgende 2 Varianten:
Wenn ein Eintrag in einer Zelle eine Zahl ist dann:
1. =RANG(C3;$C3:$W3)=1 = höchster Rang = grüner Hintergrund
2. =RANG(C3;$C3:$W3;1)=1 = niedrigster Rang = roter Hintergrund
3. =REST(ZEILE();2)=0 = jede 2. Zeile grauer Hintergrund
Wenn ein Eintrag in der selben Zelle eine Formal ist dann:
1. =RANG(C3;$C3:$W3)=1 = höchster Rang = Grün-Gelb gesteift
2. =RANG(C3;$C3:$W3;1)=1 = niedrigster Rang = Rot-Gelb gesteift (Formatierung mit Muster)
3. Zellwert > 0 = gelber Hintergrund
Es darf dabei aber nur jeweils einmal Rang 1 dargestellt als Grün (oder Grün-Gelb
gesteift) vorkommen. Das selbe für den niedrigsten Rang (Rot/Rot-Gelb gesteift)
und alle Zellen deren Wert durch eine Formel berechnet wird sollen einen gelben
Hintergrund haben.
Es wäre schön wenn es jemand von euch eine Lösung für mein Problem parat hätte.
Ich weis es ist sicher nicht ganz einfach aber deshalb frage ich ja hier. :-)
beste Grüße
Frank Weber