Rechnen in Writer (6.2.6.2), funktioniert nach Übersetzung nicht mehr

Ich habe im Writer-Dokument eine kleine Tabelle, und in dieser auch Berechnungen durchgeführt. Im deutschen Original kein Problem. Dann habe ich das Dokument zum Übersetzer gegeben. In der englischsprachigen Version war dann an fast allen Stellen der berechnete Wert durch eine Null ersetzt. Mit F2 geprüft: Die Formel war noch da und korrekt. Schließlich bin ich dahinter gekommen, dass es am englischen Zahlenformat in den Zellen liegt, deren Werte in die Berechnung eingehen. Den Dezimalpunkt durch das Dezimalkomma ersetzt: Siehe da, die berechneten Werte sind wieder da.

Bleibt nun die Frage, ob es irgendwie möglich ist, dem Writer mitzuteilen: Hier ist ein deutscher Text mit deuschem Zahlenformat, und hier ist ein englischer Text mit englischem Zahlenformat, bitte in beiden Fällen korrekt rechnen!

Hallo,

aller Wahrscheinlichkeit hast Du vergessen die Zellen Deiner Tabelle korrekt zu formatieren. Wenn Du das nämlich machst, dann werden beim Öffnen einer in der Sprache Deutsch erstellten Datei mit einer englischsprachigen Version alle Dezimaltrenner von korrekt formatieren Zellen (i.e. als Dezimalzahl formatiert) automatisch konvertiert. Läßt man die voreingestellte Formatierung stehen, dann passiert das nicht und man beobachtet was Du gesehen hast.

Um das also korrekt zu formatieren musst Du:

  • Zellen, die Dezimalzahlen enthalten, markieren
  • Tabelle -> Zahlenformat -> Kategorie: Dezimalzahl und ein gewünschtes Format auswählen
  • Prüfen ob die Sprache stimmt

Anschließend sollte die automatische Umwandlung der Dezimaltrenner beim Öffnen der Datei mit einer englischsprachigen Version funktionieren.

In meinem Test mit:

Deutsch

Version: 6.3.1.2,Build-ID: b79626edf0065ac373bd1df5c28bd630b4424273
CPU-Threads: 8; BS: Linux 4.12; UI-Render: Standard; VCL: kde5; 
Gebietsschema: de-DE (de_DE.UTF-8); UI-Sprache: de-DE,Calc: threaded

Englisch

Version: 6.3.1.2,Build ID: b79626edf0065ac373bd1df5c28bd630b4424273
CPU threads: 8; OS: Linux 4.12; UI render: default; VCL: kde5; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US,Calc: threaded

hat das jedenfalls funktioniert.

Ich hab’s erfolgreich ausprobiert. Vielen Dank für den Tipp. Etwas habe ich noch rumgesucht, weil ich nicht überall die gleiche Anzahl Nachkommastellen erzwingen wollte. Mit dem ersten Listeneintrag in der Spalte Format ist das möglich. Dort wo im Screenshot bei Standard-Deutsch (Deutschland) “Standard” steht, steht dann bei Englisch (USA) “General”. Mit dieser Einstellung werden nur die benötigten Nachkommastellen angezeigt.

Ok - dann wäre es auch nett, wenn Du durch einen Klick auf das kleine Häkchen (:heavy_check_mark:) links neben der Antwort (ändert dadurch die Farbe zu grün) anzeigen würdest, dass die Antwort geholfen hat dein Problem zu lösen.

Sorry, bin noch nicht so lange im Forum, das Häkchen kannte ich noch nicht, habe ich sofort nachgeholt.