Periode

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

bauer-ewert
***
Beiträge: 89
Registriert: Fr, 09.10.2009 09:35

Re: Periode

Beitrag von bauer-ewert »

Sevus Todd,

habe gerade probiert: wenn die Zahl in der Tabelle als Bruch formatiert ist, wird auch die Datenbeschriftung als Bruch ausgegeben. Ist das eine gute Lösung?

Bernhard
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Periode

Beitrag von Gert Seler »

Hallo Todd,
schreibe die Zahl in eine Zelle, aber noch nicht mit "ENTER" abschließen. Gehe nun auf "Einfügen" ---->"Sonderzeichen".
Im neuen Fenster findest Du den "Perioden-Überstrich" "Hinzufügen" anklicken und die Zahl bleibt bestehen.
Die Zahl mit dem "Periodenstrich" ist nun allerdings als "Text" gespeichert.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Periode

Beitrag von hylli »

Wie wäre es mit der Funktion "=runden(Berechnung*100;2)/100"?

Aus 66,6666666666 wird dann 66,67

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Periode

Beitrag von hylli »

@todd
es kommt immer auf die Berechnung an, wie man die Formel einsetzen muss!

Wie berechnet sich bei Dir ein Wert und was ist als Zahlenformat eingestellt?

Aus der Hilfe:
RUNDEN
Rundet eine Zahl auf eine festgelegte Anzahl von Nachkommastellen.
Syntax
RUNDEN(Zahl; Count)
Gibt Zahl zurück, gerundet auf die durch Count definierten Dezimalstellen. Wenn Count weggelassen wird oder null ist, rundet die Funktion auf die nächste Ganzzahl. Wenn Count negativ ist, rundet die Funktion auf die nächsten 10, 100, 1000 usw.
Diese Funktion rundet auf die nächstgelegene Zahl. Für Alternativen siehe ABRUNDEN und AUFRUNDEN.
Beispiel
=RUNDEN(2,348;2) ergibt 2,35.
=RUNDEN(-32,4834;3) ergibt -32,483. Ändern Sie das Zellenformat, um alle Dezimalzahlen anzuzeigen.
=RUNDEN(2,348;0) ergibt 2.
=RUNDEN(2,5) ergibt 3.
=RUNDEN(987,65;-2) ergibt 1000.
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
bauer-ewert
***
Beiträge: 89
Registriert: Fr, 09.10.2009 09:35

Re: Periode

Beitrag von bauer-ewert »

Ich denke, es lohnt sich nicht, hier mit verbesserten Rechenformeln optimieren zu wollen. Wie todd schreibt, müsste doch hier "intelligentes Runden" in dem Sinn durchgeführt werden, dass am Schluss rauskommt, was der Herr Lehrer hören will. Wem nützt diese Form von "Intelligenz"?. Spass beiseite. Es führt kein Weg daran vorbei, dass Runden die bewusste Produktion eines Fehlers darstellt. Wenn 10 Fehler addiert werden, besteht eben die Möglichkeit, dass die Summe einen grösseren Fehler hat, als der maximale Fehler eines Summanden. 3 mal ein Drittel ist 1. Drei mal 0,33 (der gerundete Wert eines Drittels) ist halt 0,99 und nicht 1. Ganz normal. Wollte die intelligente Rundung die gut gerundeten Werte optimieren, um als Summe 1 zu erhalten, müsste sie die gute Rundung verschlechtern.
Dann doch lieber an das Diagramm schreiben: die angezeigten Werte sind gerundet, die Summe ergibt daher annähernd 100%.

So sehe ich es jedenfalls.

Grüsse
Bernhard
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Periode

Beitrag von Gert Seler »

Hallo Todd,
Berechnungen wie "0,3333*3" ergibt in OOo3.2.1/WinXP nun mal " 1 ". Und 66,666 wird automatisch zu > 66,67 < aufgerundet.
Allerdings kannst Du das "Zahlenformat" mit Format ---->Zelle ---->Zahl die Nachkommastellen nach Deinen Wünschen anpassen
und mit < Genauigkeit wie angezeigt > wie bereits vorgeschlagen einstellen.
Dann wird auch " 0,333*3 " mit " drei Nachkommastellen " korrekt ( 0,999 ) angezeigt.


mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Antworten