🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Zahlenformat automatisch nach dem Wert der Zelle zuweisen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
bauer-ewert
! Supporter - Spende !
Beiträge: 53
Registriert: Di 6. Aug 2013, 08:13

Zahlenformat automatisch nach dem Wert der Zelle zuweisen

Beitrag von bauer-ewert » Mi 16. Okt 2019, 08:04

Liebe Leute,

ich habe eine Einheiten-Umrechnungstabelle für Energie erstellt. Das Spektrum der Werte, die dort auftauchen, ist wegen der Bandbreite der gelisteten Einheiten (von Wattsekunden bis Gigawattstunden oder mehr) sehr gross.
Ich hätte gerne:

- für Werte unter 1: 3 signifikante Kommastellen
- für Werte zwischen 1 und 10: zwei Kommastellen
- für Werte zwischen 10 und 100: eine Kommastelle
- für Wetre zwischen 1.000 und 100.000: Ganzzahl
- für alle grösseren Werte: "wissenschaftlich"

Ist eine solche Definition mit einem einzigen Formatcode möglich? Das heisst: die Zelle ist bereits fest formatiert und die Darstellung entspricht meinen oben genannten kriterien, je nachdem, wie gross daer Ergebniswert der Umrechnung ist?

Danke für alle Tips
Bernhard

Helmut_S
* LO-Experte *
Beiträge: 765
Registriert: Di 9. Feb 2016, 19:27

Re: Zahlenformat automatisch nach dem Wert der Zelle zuweisen

Beitrag von Helmut_S » Mi 16. Okt 2019, 09:04

Hallo, ob das wie du möchtest
mit einem einzigen Formatcode möglich?
möglich ist, bezweifle ich, da muss ich jedenfalls passen. Ziemlich einfach ist es jedoch mit bedingter Formatierung für jede einzelne Größenordnung deiner Werte, wobei du neben der Anzahl der Kommastellen auch noch alle anderen möglichen Formatierungen(Schriftgröße, HG-Farbe, etc.) anwenden kannst. Beispiel im Anhang,
Gruß Helmut
edit: muss mich korrigieren. Es müsste auch mit einer verschachtelten wenn() Konstruktion und den Funktionen "Vorlage()" und "aktuell()" gehen. Schau dir diese in der LO Hilfe an.
Dateianhänge
Bed_Format_4.ods
(10.51 KiB) 177-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten