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
