calc bedingte formatierung "zellwert kleiner als 'vorgänger'"?

Hallo Libreoffice-Leute,

in einer calc-Tabelle möchte ich, dass eine Zahl rot dargestellt wird, wenn die Zahl darüber größer ist.
Mit einer einizigen Zelle ist mir das gelungen:

Zelle b5 markieren - bedingte Formatierung - "Wenn Zellwert kleiner als b4" dann "meinFormatRot"

das soll aber für alle zellen gelten!

wie dWfiniere ich "vorgänger" im Dialog "bedingte Formatierung"?

Oder gibt es einen anderen Weg?

vielen Dank !!!
Klaus

Hallo Klaus,

in einer calc-Tabelle möchte ich, dass eine Zahl rot dargestellt wird,
wenn die Zahl darüber größer ist.
Mit einer einizigen Zelle ist mir das gelungen:

Zelle b5 markieren - bedingte Formatierung - "Wenn Zellwert kleiner als
b4" dann "meinFormatRot"

das soll aber für alle zellen gelten!

Du musst nur noch die Zelle b5 zusammen mit den darunter liegenden Zellen b6 bis b? markieren und dann "Bearbeiten > Ausfüllen > unten" (oder einfacher STRG+D) wählen.
Dann wird auch in den anderen markierten Zellen die Färbung der kleineren Zahlen erreicht.

Es grüßt
Karl-Heinrich

Hallo Klaus,

in einer calc-Tabelle möchte ich, dass eine Zahl rot dargestellt wird,
wenn die Zahl darüber größer ist.
Mit einer einizigen Zelle ist mir das gelungen:

Zelle b5 markieren - bedingte Formatierung - "Wenn Zellwert kleiner als
b4" dann "meinFormatRot"

Ich habe das gerade folgendermaßen in LO 3.5.3 getestet:
Werte eingetragen → alle Werte unterhalb des ersten markiert → bedingte
Formatierung aufgerufen → die erste (nicht markierte) Zelle angeklickt.
Es stand dann in der Bedingung $Tabelle1.$A$1 .
Diese Bedingung habe ich geändert, da die $-Zeichen dafür sorgen, dass
der anschließende Bezug nicht geändert wird: $Tabelle1.$A1
Damit habe ich z.B. in der Zelle A3 die Bedingung mit $Tabelle1.$A2
verbunden.

Gruß

Robert

Hallo Klaus,

Zelle b5 markieren - bedingte Formatierung - "Wenn Zellwert kleiner
als b4" dann "meinFormatRot"

das soll aber für alle zellen gelten!

Wenn Du das für eine Zelle so geschafft hast, dann kannst Du die
bedingte Formatierung in beliebige andere Zellen übernehmen. Dein
Zellbezug B4 in Deiner Definition des bedingten Formats ein
relativer Bezug. (In Wirklichkeit hast Du damit nicht explizit die
Zelle B4 angegeben, sondern die Zelle, die eine Zeile drüber ist.)

Wenn Du also Deine Zelle B5 kopierst und woanders einfügst, oder
wenn Du AutoFüllen benutzt, dann wird das bedingte Format genau, wie
von Dir gewünscht, in den anderen Zellen entsprechend angewandt.

Du kannst auch nur die Formatinformation (und somit das bedingte
Format) der Zelle von einer Zelle in andere Zellen übertragen. Dazu
kopierst Du die Zelle und wählst zum Einfügen den Befehl "Inhalte
einfügen..." und stellst dort ein, dass nur das Format eingefügt
werden soll. Oder Du verwendest dazu den Pinsel in der Symbollieste
("Format übertragen").

Gruß

Stefan

Hallo

Hallo Libreoffice-Leute,

in einer calc-Tabelle möchte ich, dass eine Zahl rot dargestellt
wird, wenn die Zahl darüber größer ist. Mit einer einizigen Zelle ist
mir das gelungen:

Zelle b5 markieren - bedingte Formatierung - "Wenn Zellwert kleiner
als b4" dann "meinFormatRot"

das soll aber für alle zellen gelten!

wie dWfiniere ich "vorgänger" im Dialog "bedingte Formatierung"?

Markiere zB. B5:B100 ...jetzt ist innerhalb des markierten Bereichs B5
mit einem schwarzen Rahmen versehen, daher gilt relativ für den ganzen Bereich : 'Zellwert' 'kleiner' B4

Werner

Hallo Klaus,

in einer calc-Tabelle möchte ich, dass eine Zahl rot dargestellt wird,
wenn die Zahl darüber größer ist.
Mit einer einizigen Zelle ist mir das gelungen:

Zelle b5 markieren - bedingte Formatierung - "Wenn Zellwert kleiner als
b4" dann "meinFormatRot"

das soll aber für alle zellen gelten!

Du musst nur noch die Zelle b5 zusammen mit den darunter liegenden
Zellen b6 bis b? markieren und dann "Bearbeiten > Ausfüllen > unten"
(oder einfacher STRG+D) wählen.

Dann erhalten alle markierten Zellen den Wert von b5.

Was mache ich falsch?

Vielen Dank
Klaus

Hallo

Hallo Libreoffice-Leute,

in einer calc-Tabelle möchte ich, dass eine Zahl rot dargestellt
wird, wenn die Zahl darüber größer ist. Mit einer einizigen Zelle ist
mir das gelungen:

Zelle b5 markieren - bedingte Formatierung - "Wenn Zellwert kleiner
als b4" dann "meinFormatRot"

das soll aber für alle zellen gelten!

wie dWfiniere ich "vorgänger" im Dialog "bedingte Formatierung"?

Markiere zB. B5:B100 ...jetzt ist innerhalb des markierten Bereichs B5
mit einem schwarzen Rahmen versehen, daher gilt relativ für den ganzen
Bereich : 'Zellwert' 'kleiner' B4

für b5 soll gelten 'Zellwert' 'kleiner' B4
für b6 soll gelten 'Zellwert' 'kleiner' B5
für b7 soll gelten 'Zellwert' 'kleiner' B6
für b8 soll gelten 'Zellwert' 'kleiner' B7
für b9 soll gelten 'Zellwert' 'kleiner' B8

...

Wie kann ich das machen?

Vielen Dank
Klaus

für b5 soll gelten 'Zellwert' 'kleiner' B4
für b6 soll gelten 'Zellwert' 'kleiner' B5
für b7 soll gelten 'Zellwert' 'kleiner' B6
für b8 soll gelten 'Zellwert' 'kleiner' B7
für b9 soll gelten 'Zellwert' 'kleiner' B8

Wie kann ich das machen?

Wie beschrieben.

für b5 soll gelten 'Zellwert' 'kleiner' B4

Das hast Du nach eigenem Bekunden schon so hinbekommen. Du musst das
Format nur in die anderen Zellen kopieren oder übertragen. Hast Du
den Begriff "relativer Bezug" verstanden? Hast Du meinen Post dazu
gelesen?

http://www.mail-archive.com/users@de.libreoffice.org/msg05764.html

Gruß

Stefan

Hallo

Hallo

Markiere zB. B5:B100 ...jetzt ist innerhalb des markierten Bereichs B5
mit einem schwarzen Rahmen versehen, daher gilt _relativ_ für den ganzen
Bereich : 'Zellwert' 'kleiner' B4

für b5 soll gelten 'Zellwert' 'kleiner' B4
für b6 soll gelten 'Zellwert' 'kleiner' B5
für b7 soll gelten 'Zellwert' 'kleiner' B6
für b8 soll gelten 'Zellwert' 'kleiner' B7
für b9 soll gelten 'Zellwert' 'kleiner' B8

...

Wie kann ich das machen?

Genau so wie ich es erklärt habe !

Vielen Dank

Bitte
Werner

für b5 soll gelten 'Zellwert' 'kleiner' B4
für b6 soll gelten 'Zellwert' 'kleiner' B5
für b7 soll gelten 'Zellwert' 'kleiner' B6
für b8 soll gelten 'Zellwert' 'kleiner' B7
für b9 soll gelten 'Zellwert' 'kleiner' B8

Wie kann ich das machen?

Wie beschrieben.

für b5 soll gelten 'Zellwert' 'kleiner' B4

Das hast Du nach eigenem Bekunden schon so hinbekommen. Du musst das
Format nur in die anderen Zellen kopieren oder übertragen. Hast Du
den Begriff "relativer Bezug" verstanden? Hast Du meinen Post dazu
gelesen?

http://www.mail-archive.com/users@de.libreoffice.org/msg05764.html

Heureka :slight_smile:

Sorry - da stand ich wohl auf der langen Leitung.
Du hast es sehr gut beschrieben. Vielen Dank.

Liebe Grüße
Klaus

Entweder steht da als Adresse nicht 'B4' sondern '$B$4' oder 'B$4'[1],
oder Du hast den /Inhalt/ der Zelle (d. h. vom Editiermodus aus)
kopiert, und nicht die *komplette* Zelle.

[1] das '$' markiert, daß der Bezug absolut ist, d. h. die Zeile und/oder
Spalte beim Kopieren *nicht* angepasst wird.

Wolfgang

Heureka :slight_smile:

:slight_smile:

Sorry

Nevermind. :wink:

Stefan