Am 20.11.2011 17:16, schrieb Hans-Martin Rappold:
> 
> ich habe eine Tabelle mit folgendem Aufbau:
> 
>     A B   ... AY   AZ                 BA                BB    BC
> 1      1961 ...       2010 Kmin1              Kmax1             Kmin5 Kmax5
> 2  1.1. 2,8  ... 3   KKLEINSTE(B2:AY2,1)KGRÖSSTE(B2:AY2,1)... ...
> :
> :
> 367 31.12 ... .....KKLEINSTE(B367:AY367,1)KGRÖSSTE(B367:AY367,1)...
> 
> Über bedingte Formatierung kann ich ja das kälteste/wärmste Jahr für 
> jeden Tag Blau/Rot einfärben.
> Jezt möchte ich aber alle Werte eines Tages, die zwischen Kmin1 und 
> Kmin5 liegen Hellblau bzw. zwischen Kmax1 und Kmax5 liegen Hellrot 
> färben (Hintergrung oder Schrift). Die bedingte Formatierung läßt aber 
> nur 3 und nicht 4 Bedingungen zu.
> Wie kann ich das Problem lösen?

Dann kannst Du nicht mehr die bedingte Formatierung benutzen, sondern
musst die Funktion VORLAGE() verwenden. Dabei addierst Du einfach die
Funktion zur bisherigen Formel (FYI: die Funktion liefert den
Rückgabewert 0), also beispielsweise

|  =7*3+VORLAGE(WENN(A1<0;"Rot";WENN(A1>10;"Grün";"Standard")))

bzw.

|  ="Text"&T(VORLAGE(WENN(A1<0;"Rot";WENN(A1>10;"Grün";"Standard")))

Alternativ kannst Du auch statt kaskadierender WENNs die Funktion
SVERWEIS() verwenden; das setzt dann aber noch eine kleine Tabelle mit
den Formatvorlagennamen voraus (siehe
http://www.ooowiki.de/CalcFormatBedingt ).

Falls das überhaupt nicht geht, z. B. weil die zu formatierenden Zellen
gar keine berechneten Werte enthalten, sondern eingegebene Daten, bleibt
Dir nur noch der Weg über ein Makro. Aber damit kenne ich mich nicht gut
genug aus.

Auf http://www.ooowiki.de/KomplexeBedingteFormatierungen gibt es eine
Extension mit einem Makro für mehr als 3 Bedingungen; vielleicht kannst
Du das ja verwenden.

Wolfgang
-- 

-- 
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help

Antwort per Email an