Seite 1 von 2
[gelöst] bedingte Formatierung transponieren
Verfasst: Mi 14. Aug 2024, 15:03
von Pit Zyclade
Ich möchte bedingte Formatierung erlernen. Deshalb habe ich ein Beispiel hochgeladen:
Zunächst möchte ich die
bedingte Formatierung von Zelle C6 (der Wert befindet sich im Normbereich)
auf dem einfachsten Weg für den Wert E6 erreichen (da sind die Bedingungen ja gleich, was man vom D6 nicht sagen kann).
Später ergeben sich neue Fragen: Wie kann man, sofern
mehrere Bedingungen (wie z.B. Überschreitung oder Unterschreitung)
bei einem Wert geprüft (und dann mit Formatierungen versehen) werden, diese in einem Ruck übertragen?
Ich habe bereits ohne Erfolg versucht, den Bereich zu vergrößern. Aber die Formel wird dabei nicht automatisch angepaßt.
Danke für Diskussion!
Re: bedingte Formatierung transponieren
Verfasst: Mi 14. Aug 2024, 15:33
von karolus
Hallo
»Transponieren« (im Kontext von Calc) meint die Vertauschung von Spalten und Zeilen einer Datenstruktur:
⇒
Du möchtest einfach
B6:E6 markieren, und
⇒ Format ⇒ bedingte Formatierung ……
Zellwert …
ist zwischen …
B3…
B4
Re: bedingte Formatierung transponieren
Verfasst: Mi 14. Aug 2024, 19:17
von Pit Zyclade
karolus hat geschrieben: ↑Mi 14. Aug 2024, 15:33
Du möchtest einfach
B6:E6 markieren, und
⇒ Format ⇒ bedingte Formatierung ……
Zellwert …
ist zwischen …
B3…
B4
Leider nein! Ich möchte, dass man einfach die Eigenschaft der bedingten Formatierung transportieren kann.
Das bedeutet, dass das Feld E6 dieselbe
bedingte Eigenschaft erhält wie C6, wenn der Wert von E6 zwischen E2 und E3 liegt.
Also eine analoge Eigenschaft übertragen. Mit Transportieren meinte ich keinen Zell- oder Spalten- oder Zeilentransport.
Deshalb hatte ich das Beispiel mitgeliefert. Es handelt sich um medizinische Laborwerte. Da möchte man gerne zwischen zuviel, zuwenig und gut dazwischen unterscheiden.
Wenn ich aber im Falle eine horizontalen Erweiterung (Spalten mit Laborwerten und deren Normen usw.) vornehmen muss, dann möchte ich nicht jedesmal diese Formelzeile für die bedingte Formatierung neu schreiben müssen. Hinzu kommt ja, dass zu jedem konkreten Resultat drei bedingte Formatierungen gehören werden, wie ich schon andeutete.
Die Erweiterung des "Bereiches" für die Formel der bedingten Formatierung (je Zeile ein Datum mit Laborwerten) ist ja einfach möglich in der Tabelle der bedingten Formatierungen.
Re: bedingte Formatierung transponieren
Verfasst: Mi 14. Aug 2024, 19:50
von karolus
Ich möchte, dass man einfach die Eigenschaft der bedingten Formatierung transportieren kann.
Natürlich kannst du auch »transportieren«
kopiere B6 und füge irgendwo auf Zeile 6 ein, mit
strg shift v ⇒
nur Formate ( oder verwende den »Formatpinsel« aus der Werkzeugleiste )
Ansonsten musst du hier (ebenso wie beim Kopieren|Verschieben von Formeln) auf die passende relative|absolute Adressierung achten!
Re: bedingte Formatierung transponieren
Verfasst: Do 15. Aug 2024, 07:06
von Pit Zyclade
Nein.
Wenn ich B6 kopiere und auf F6 mit mit strg+shift+V einfüge, wird lediglich der "Zellbereich" in der Liste der "bedingten Formatierung" erweitert, nicht aber eine neue zutreffende Zeile dort eingefügt, die die Bedingung bezüglich F3 und F2 formuliert.
Das gewünschte Resultat wird auch nicht erreicht, wenn ich die gesamte Spalte B kopiere und dann unter F1 diese Spalte mit strg+shift+V einfüge.
Re: bedingte Formatierung transponieren
Verfasst: Do 15. Aug 2024, 08:42
von Mondblatt24
Hallo,
Pit Zyclade hat geschrieben: ↑Do 15. Aug 2024, 07:06
nicht aber eine neue zutreffende Zeile dort eingefügt, die die Bedingung bezüglich F3 und F2
Bis LibreOffice 6.0 war es so wie du beschreibst danach nicht mehr.
Gruß
Peter
Re: bedingte Formatierung transponieren
Verfasst: Do 15. Aug 2024, 09:59
von karolus
Pit Zyclade hat geschrieben: ↑Do 15. Aug 2024, 07:06
Nein.
Wenn ich B6 kopiere und auf F6 mit mit strg+shift+V einfüge, wird lediglich der "Zellbereich" in der Liste der "bedingten Formatierung" erweitert, nicht aber eine neue zutreffende Zeile dort eingefügt, die die
Bedingung bezüglich F3 und F2 formuliert.
Doch
, der Zellbereich wird nicht
erweitert, sondern lediglich
ergänzt von vorher »B6« auf nachher »
B6 ; F6« … der Bezug zu B3 und B4 muss da gar nicht angepasst werden, der wird da sowieso relativ berechnet »drei bzw.zwei Zeilen oberhalb«
geprüft mit
Code: Alles auswählen
Version: 24.2.5.2 (AARCH64) / LibreOffice Community
Build ID: bffef4ea93e59bebbeaf7f431bb02b1a39ee8a59
CPU threads: 4; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: en-US
Flatpak
Calc: threaded
und
Code: Alles auswählen
Version: 7.4.7.2 / LibreOffice Community
Build ID: 40(Build:2)
CPU threads: 4; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Debian package version: 4:7.4.7-1+deb12u4
Calc: threaded
Re: bedingte Formatierung transponieren
Verfasst: Do 15. Aug 2024, 10:21
von Pit Zyclade
Entschuldigt, wenn ich euch belästigt habe. Ich bin je, älter ich werde, mehr zu praktischer Erprobung übergegangen. Die Wahrheit einer Theorie erweist sich doch in der Praxis.
Vorweggenommen sei, dass ihr Recht habt.
Ich bin aber schrittweise vorgegangen, bis ich zum bestätigenden Resultat kam. Zuerst habe ich die Formatierung für zu hoch und zu tief geändert, dann den Wert in C6 absichtlich zu tief gesetzt, dann habe ich noch die drei Zeilen in der bedingten Formatliste für B korrigiert, dann dieselben händisch für C eingefügt.
Erst jetzt habe ich karolus Anweisung für Kopieren und Einfügen genommen, aber gleich in F6 und G6 eingefügt. Die Felder wurden gleich grün (klar, sie liegen ja zwischen 0 und 0, haha). Dann habe ich mal die Werte in G3 und G4 eingefügt und das Resultat hat mich erfreut!
Aber die Liste der bedingten Formatanweisungen sieht wie im screenshoot aus und damit nicht so, wie (zugegeben Dummer) erwartet habe.

- Bedingte Formatierung.jpg (90.57 KiB) 5587 mal betrachtet
Die Erklärung hat karolus mir zeitgleich nachgeliefert.
Danke euch beiden!! Ihr seid Experten. (Aber ich vermute, dass in der Online-Hilfe solche erklärenden Beispiele fehlen)
Re: bedingte Formatierung transponieren
Verfasst: Do 15. Aug 2024, 12:05
von Pit Zyclade
Bin gleich weiter und auf die unlösbare Aufgabe gekommen, meine Tabelle nun nach unten zu erweitern.
Da klappt es wohl weder mit der "Bereichserweiterung" noch mit str+umsch+V.
Geht es überhaupt nun weitere Zeilen (mit eben demselben Bezug) zu ergänzen und die bedingte Formatierung schnell zu erreichen?
Re: bedingte Formatierung transponieren
Verfasst: Do 15. Aug 2024, 12:10
von Mondblatt24
Hallo,
Pit Zyclade hat geschrieben: ↑Do 15. Aug 2024, 12:05
Geht es überhaupt nun weitere Zeilen (mit eben demselben Bezug) zu ergänzen und die bedingte Formatierung schnell zu erreichen?
Ja, das geht, die MIN/MAX Zeilen brauchen nur einen absoluten Bezug.
A
$1
Gruß
Peter