Word2003 mit Seriendatenquelle aus Excel2003

Hallo zusammen,
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. 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!?

Weiß irgend jemand, was hier vor sich geht? Ich bin für jeden Tipp dankbar.

Viele Grüße, Stefan

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

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

Hallo Reinhard,
hatte ich vorher schon gemacht, ohne wirklichen Erfolg. Bei einigen Feldern stimmte dann der Wert (also nur die angezeigten zwei Nachkommastellen) bei den meisten anderen aber blieb das Problem. Ich habe jetzt noch weiter probiert und egal wie häufig ich die Zellen einfach leere und per Hand überschreibe, nur wenn ich das Feldformat auf „Text“ stelle, kommen in Word endlich korrekte Werte an. Nun gehen aber natürlich überhaupt keine Berechnungen mehr, also fast wieder Papier und Bleistift :o(.Ich verstehe das nicht. Wieso verändert sich ein manuell eingetragener Wert auf dem Weg von Excel nach Word?

Viele Grüße Stefan

Gehe mal in Excel auf Extras—Optionen—Berechnung und mache
da ein Häkchen bei „Genauigkeit wie angezeigt“.

hatte ich vorher schon gemacht, ohne wirklichen Erfolg. Bei
einigen Feldern stimmte dann der Wert (also nur die
angezeigten zwei Nachkommastellen) bei den meisten anderen
aber blieb das Problem. Ich habe jetzt noch weiter probiert
und egal wie häufig ich die Zellen einfach leere und per Hand
überschreibe, nur wenn ich das Feldformat auf „Text“ stelle,
kommen in Word endlich korrekte Werte an. Nun gehen aber

Hallo Stefan,

lade mal mit FAQ:2861 eine xls und eine doc hoch. Bitte extra, da ich nur eine Trialversion von zip habe die bald abläuft. Muß da sowieso mal schauen wo ich da kostenlos was kriege um zips zu entpacken.

Ich habe nur Office2000 aber für das Problem müßte das egal sein.

Gruß
Reinhard

Hallo Reinhard,

noch ist mir das mit dem hochladen nicht ganz klar, aber ich versuche die beiden Dateien schnellstmöglich zugänglich zu machen. Ich habe mir jetzt erstmal mit dem manuellen Weg geholfen, aber das Problem wird spätestens nächstes Jahr wieder aktuell werden.

Erstmal schon jetzt vielen Dank für deine hilfe und schöne Weihnachtstage.

Viele Grüße, Stefan

Hallo Stefan,

lade mal mit FAQ:2861 eine xls und eine doc hoch. Bitte extra,
da ich nur eine Trialversion von zip habe die bald abläuft.
Muß da sowieso mal schauen wo ich da kostenlos was kriege um
zips zu entpacken.

Ich habe nur Office2000 aber für das Problem müßte das egal
sein.

Gruß
Reinhard

Hi Stefan
Schon mal mit RUNDEN versucht? Setz in EXCEL das Ergebnis in eine Rundenformel. =RUNDEN(A2/B2;2) dann gibt EXCEL nur zwei Nachkomastellen zurück.
Versuchs mal
Frohe Weihnachten
ERich