Hi Stefan,
ich habe mit Word einen Serienbrief erstellt. Als Datenquelle
dient eine Excel-Datei. Diese beinhaltet diverse Formeln. Nun
hatte ich lange das Problem, dass Excel zwar nur zwei Stellen
hinter dem Komma darstellt, doch intern offensichtlich mit
viel mehr Stellen arbeitet.
15 Stellen, ich mutmaße Word rechnet genauso genau.
Ein/das Problem ist bei der Umwandlung von dezimal zahlen in binäre zahlen haste immer einen Schwund oder einen Rest, mal von wenigen Zahlen abgesehen.
D.h. auch wenn Excel mit 999 Stellen arbeiten würde blieb das Problem erhalten.
Tabellenblatt: [Mappe1]!Tabelle2
│ A │ B │
──┼────────────────────────┼───────────────────────┤
1 │ 55,5500000000080000000 │ 0,0000000000080007112 │
──┼────────────────────────┼───────────────────────┤
2 │ 55,5500000000008000000 │ 0,0000000000008029133 │
──┼────────────────────────┼───────────────────────┤
3 │ 55,5500000000008000000 │ 0,0000000000008029133 │
──┼────────────────────────┼───────────────────────┤
4 │ 55,5500000000000800000 │ 0,0000000000000000000 │
──┼────────────────────────┼───────────────────────┤
5 │ 55,5500000000008000000 │ 0,0000000000008029133 │
──┼────────────────────────┼───────────────────────┤
6 │ 55,5500000000000000000 │ 0,0000000000000000000 │
──┴────────────────────────┴───────────────────────┘
Benutzte Formeln:
B1: =A1-55,55
B2: =A2-55,55
B3: =A3-55,55
B4: =A4-55,55
B5: =A5-55,55
B6: =A6-55,55
A1:B6
haben das Zahlenformat: 0,0000000000000000000
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Was da in B angezeigt wird ist halt der Rest.
Und alles was du in Excel angezeigt bekommst ist das was du eingestellt hast oder auch nicht.
Formatierst du zellen auf 2 Nachkommastellen, siehst du 2 nachkommastellen, aber der eigentliche Zellinhalt hat mehr als zwei nachkommastellen, diese übernimmt Word…
Nach vielen Versuchen wollte ich
nun die Werte einfach in Excel per Hand überschreiben. Aber
jetzt zeigt Word dennoch völlig komische Zahlen an. Aus 55,55
in Excel wird beispielsweise 55,550000000000004!?
Gehe mal in Excel auf Extras—Optionen—Berechnung und mache da ein Häkchen bei „Genauigkeit wie angezeigt“.
Wenn das nicht hilft, frag nochmal nach.
Gruß
Reinhard