Am 26.05.2013 19:22, schrieb Matthias Müller:
>
> ich habe mit der bedingten Formatierung ein kleines Problem. Ich blick's
> einfach nicht warum es nicht funktioniert und bitte um Hilfe.
> Folgende Tabelle ist gegeben:
> A B C
> 01 Objekt 01 2 0,19
> 02 Objekt 02 2 0,25
> 03 Objekt 03 510 31,81
> 04 Objekt 04 66 4,07
> 05 Objekt 05 1 0,06
> 06 Objekt 06 391 24,39
> 07 Objekt 07 438 27,25
> 08 Objekt 08 2 0,12
> 09 Objekt 09 111 6,85
> 10 Objekt 10 9 0,56
> 11 Objekt 11 322 20,08
> 12 Objekt 12 153 9,54
> 13 Objekt 13 34 2,12
> 14 Objekt 14 4 1,25
> 15 Objekt 15 1 0,06
> 16 Objekt 16 47 2,90
> 17 Objekt 17 1324 82,58
>
> Ich möchte folgendes erreichen:
> Wenn Wert in Zelle C:Zeilennummer <= 1 soll die Zeile rot werden
> Wenn Wert in Zelle C:Zeilennummer > 1 und <= 2 soll die Zeile gelb werden
> ansonsten soll nix passieren.
>
> Folgende Bedingungen verwende ich, aber es wird nur alles gelb
> $Tabelle1.$C3 >= 1 & $Tabelle1.$C3 < 2 dann gelb
> $Tabelle1.$C3 < 1 dann rot
Erstens stellt '&' kein /logisches/ Verknüpfungszeichen dar, sondern
verknüpft /Texte/ miteinander (die Formel '=0&1' ergibt nicht etwa den
Wert FALSCH, sondern den Text "01"). Du müsstest für mehrere Bedingungen
die Funktion UND (bzw. ODER) verwenden, also 'UND($Tabelle1.$C3 >= 1;
$Tabelle1.$C3 < 2)' schreiben.
Zweitens frage ich mich, ob Du wirklich für *alle* Zeilen den Inhalt von
*C3* prüfen willst, oder nicht doch diesen nur in der /dritten/ Zeile,
und in der 4. Zeile dann C4, usw. In diesem Fall (was ich vermute)
dürftest Du keine /absolute/ Adressierung ('$') verwenden. Und die
Benennung der Tabelle kann man sich btw. auch sparen, solange man in der
gleichen Tabelle bleibt.
Außerdem ist die Reihenfolge der Abfragen ungünstig gewählt, denn *so*
herum musst Du in der ersten Bedingung auch die zweite Bedingung /mit/
überprüfen. Wenn Du /zuerst/ auf '<1' prüfst, wird die zweite Abfrage
sowieso nur noch auf Werte >= 1 angewendet, Du kannst Dir dort also
diesen Teil der Bedingung sparen (und wärst damit gar nicht in die
Verlegenheit gekommen, fälschlich das Textverküpfungszeichen zu verwenden).
Wenn Du also einfach
1. wenn C3<1 dann rot
2. wenn C3<2 dann gelb
abfragst, sollte es wie gewünscht funktionieren. Diese bedingte
Formatierung kannst Du dann auch problemlos als Format(!) in andere
Zeilen übertragen.
Wolfgang
--
--
Liste abmelden mit E-Mail an: [email protected]
Probleme?
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert