Discussion:
Rechnen in Word - verzweifelt...
(zu alt für eine Antwort)
Wolfgang Moosbrugger
2003-12-11 17:44:00 UTC
Permalink
Hallo!

Bin schon sehr genervt. Habe ein Formular in Word XP das über eine
SQL-Datenbank befüllt wird und in dem ich zusätzlich noch ein paar Felder in
der Word-Datei berechnen will.

Habe also eine Tabelle, die in einem Feld (SumEin) mit der Formel =SUM(ÜBER)
eine Summe (=63.000,00 im Beispiel)auswirft und weiter unten ein Feld
(MonatEin) das diese zuvor berechnete Summe durch 12 dividieren soll. In
diesem Feld schaut die Formel folgendermaßen aus: =SumEin/12

Das interessante ist jetzt das Ergebnis dieses Feldes: statt 5.250,00
bekomme ich 525.005.250,00. Woher kommt denn das bitte? Kann ich auch
mathematisch in keinen Zusammenhang mit der Tabelle und den anderen Zahlen
bringen. Es scheint, als ob vor das richtige Ergebnis noch der 10-fache Wert
des richtigen Ergebnisses geschrieben wurde.... merkwürdig.

BITTTTE helft mir...
Danke!

Wolfi
Thomas Löwe [MS MVP Word]
2003-12-11 20:45:37 UTC
Permalink
Hallo Wolfgang,
Post by Wolfgang Moosbrugger
Habe also eine Tabelle, die in einem Feld (SumEin) mit der Formel
=SUM(ÜBER) eine Summe (=63.000,00 im Beispiel)auswirft und
weiter unten ein Feld (MonatEin) das diese zuvor berechnete Summe
durch 12 div idieren soll. In diesem Feld schaut die Formel folgen-
dermaßen aus: =SumEin/12 Das interessante ist jetzt das Ergebnis
dieses Feldes: statt 5.250,00 bekomme ich 525.005.250,00.
ich kann das Problem hier unter Microsoft Word 2002 SP-2 nicht
reproduzieren.

Besteht das Problem mit beliebigen Dokumenten?
--
Mit freundlichen Grüßen
Thomas Löwe [MS MVP Word]
Technischer Support per persönlicher Mail wird nicht unterstützt.
Wolfgang Moosbrugger
2003-12-12 08:30:41 UTC
Permalink
Guten Morgen!

Ja, das Problem besteht bei beliebigen Dokumenten. Ich habe sogar schon ein
paar komplett neue Dokumente gemacht, dann nur eine 3-zeilige Tabelle
reingestellt und dann wieder 2 Zeilen in der 3. Zeile mit SUM(Über) addiert
und weiter unten dann diese Summe durch irgendwas dividiert. Es ist immer
ein um den Faktor 1.000 falsches Ergebnis, egal wie einfach die Berechnung
ist (50 + 50 = 100 -> / 12 = 8341). Ich habe auch schon alle möglichen
Zahlenformate durchprobiert, aber es stimmt einfach nie.

Woran kann denn das liegen? Habe das übrigens auch schon an zwei anderen
Computern versucht, immer der gleiche Schmarren.

Die verwendete Word-Version ist 2002 (10.5522.4219) SP-2

Das ist jetzt enorm nervend, weil ich dringend einige Formulare fertig
machen sollte.....

LG Wolfi
Post by Thomas Löwe [MS MVP Word]
Hallo Wolfgang,
Post by Wolfgang Moosbrugger
Habe also eine Tabelle, die in einem Feld (SumEin) mit der Formel
=SUM(ÜBER) eine Summe (=63.000,00 im Beispiel)auswirft und
weiter unten ein Feld (MonatEin) das diese zuvor berechnete Summe
durch 12 div idieren soll. In diesem Feld schaut die Formel folgen-
dermaßen aus: =SumEin/12 Das interessante ist jetzt das Ergebnis
dieses Feldes: statt 5.250,00 bekomme ich 525.005.250,00.
ich kann das Problem hier unter Microsoft Word 2002 SP-2 nicht
reproduzieren.
Besteht das Problem mit beliebigen Dokumenten?
--
Mit freundlichen Grüßen
Thomas Löwe [MS MVP Word]
Technischer Support per persönlicher Mail wird nicht unterstützt.
Wolfgang Moosbrugger
2003-12-12 11:05:49 UTC
Permalink
Hallo!

So, bin draufgekommen: Word kann das einfach nicht. So ein Sch...Programm.
Ist ja echt kaum zu glauben.

Folgende Lösung funktioniert:

Eine Berechnung unter Einbeziehung eines zuvor berechneten Feldes
funktioniert in Word nicht. Da kommen einfach merkwürdige Zahlen raus. Aber
man kann das umgehen. Man erzeugt eine zweite Tabelle und stellt dort alle
notwendigen Berechnungsergebnisse über eine Referenz zur Verfügung. Wenn man
dann z.B. die Summe aus diesen Berechnungsergebnissen durch eine beliebige
Zahl dividieren will, dann stimmt das Ergebnis. Die Formel lautet dann
=SUM(ÜBER)/12

Hilfstabelle/Spalte Originalberechnung
63.000,00 = Referenz
63.000,00 = Text1

5.250,00 =Text5
0,00= Text2


63.000,00 = Text3 ->Summenformel


Ergebnis falsch: 525.005.250,00



Ergebnis richtig: 5.250,00





Jetzt kann man noch die zusätzliche Tabelle unsichtbar machen (weiße
Schrift, kein Rahmen, sehr kleine Schrift,...) und schon hat man einen
korrekten Ausdruck am Papier.

Hoffentlich habe ich mich verständlich ausgedrückt...

LG Wolfi
Post by Wolfgang Moosbrugger
Hallo!
Bin schon sehr genervt. Habe ein Formular in Word XP das über eine
SQL-Datenbank befüllt wird und in dem ich zusätzlich noch ein paar Felder in
der Word-Datei berechnen will.
Habe also eine Tabelle, die in einem Feld (SumEin) mit der Formel =SUM(ÜBER)
eine Summe (=63.000,00 im Beispiel)auswirft und weiter unten ein Feld
(MonatEin) das diese zuvor berechnete Summe durch 12 dividieren soll. In
diesem Feld schaut die Formel folgendermaßen aus: =SumEin/12
Das interessante ist jetzt das Ergebnis dieses Feldes: statt 5.250,00
bekomme ich 525.005.250,00. Woher kommt denn das bitte? Kann ich auch
mathematisch in keinen Zusammenhang mit der Tabelle und den anderen Zahlen
bringen. Es scheint, als ob vor das richtige Ergebnis noch der 10-fache Wert
des richtigen Ergebnisses geschrieben wurde.... merkwürdig.
BITTTTE helft mir...
Danke!
Wolfi
Cindy M -WordMVP-
2003-12-12 15:13:45 UTC
Permalink
Hi Wolfgang,
Post by Wolfgang Moosbrugger
Word kann das einfach nicht. So ein Sch...Programm.
Doch, Word kann es, aber...
Post by Wolfgang Moosbrugger
Habe also eine Tabelle, die in einem Feld (SumEin) mit der Formel =SUM(ÜBER)
eine Summe (=63.000,00 im Beispiel)auswirft und weiter unten ein Feld
(MonatEin) das diese zuvor berechnete Summe durch 12 dividieren soll. In
diesem Feld schaut die Formel folgendermaßen aus: =SumEin/12
..das Problem liegt darin, wie Word die Textmarken für Formularfelder
verwaltet. Wenn Du Alt+F9 drückst, um die Feldfunktionencodes einzublenden,
kannst Du sehen, dass die Textmarke für den Feldnamen als ein I erscheint, und
zwar innerhalb des Feldes. Deshalb das Problem: das Feldergebnis ist nicht von
der Textmarke umgeben.

Markiere jetzt das { Formularfeld }, gehe in Einfügen/Textmarke und gebe den
Feldnamen dort ein. "Hinzufügen". Jetzt umgibt die Textmarke [das Feld], und
die Berechnung soll problemlos korrekt erfolgen. (Alt+F9 drücken, um die
Feldcodes wieder auszuschalten.)

Cindy Meister
Autor von: Microsoft Word. Das Profibuch (MS Press)
INTER-Solutions, Switzerland
http://www.mvps.org/word
http://homepage.swissonline.ch/cindymeister
http://go.compuserve.com/MSOfficeForum

Rückfragen & Antworten nur in der Newsgroup, bitte!
Wolfgang Moosbrugger
2003-12-17 09:01:30 UTC
Permalink
Wow, das ist ein S U P E R T I P P !!!!

Danke, du bist für mich die Word-Göttin!
Wo lernt man das bloß?????


Liebe Grüße!
Wolfi
Post by Cindy M -WordMVP-
Hi Wolfgang,
Post by Wolfgang Moosbrugger
Word kann das einfach nicht. So ein Sch...Programm.
Doch, Word kann es, aber...
Post by Wolfgang Moosbrugger
Habe also eine Tabelle, die in einem Feld (SumEin) mit der Formel =SUM(ÜBER)
eine Summe (=63.000,00 im Beispiel)auswirft und weiter unten ein Feld
(MonatEin) das diese zuvor berechnete Summe durch 12 dividieren soll. In
diesem Feld schaut die Formel folgendermaßen aus: =SumEin/12
..das Problem liegt darin, wie Word die Textmarken für Formularfelder
verwaltet. Wenn Du Alt+F9 drückst, um die Feldfunktionencodes
einzublenden,
Post by Cindy M -WordMVP-
kannst Du sehen, dass die Textmarke für den Feldnamen als ein I erscheint, und
zwar innerhalb des Feldes. Deshalb das Problem: das Feldergebnis ist nicht von
der Textmarke umgeben.
Markiere jetzt das { Formularfeld }, gehe in Einfügen/Textmarke und gebe den
Feldnamen dort ein. "Hinzufügen". Jetzt umgibt die Textmarke [das Feld], und
die Berechnung soll problemlos korrekt erfolgen. (Alt+F9 drücken, um die
Feldcodes wieder auszuschalten.)
Cindy Meister
Autor von: Microsoft Word. Das Profibuch (MS Press)
INTER-Solutions, Switzerland
http://www.mvps.org/word
http://homepage.swissonline.ch/cindymeister
http://go.compuserve.com/MSOfficeForum
Rückfragen & Antworten nur in der Newsgroup, bitte!
Cindy M -WordMVP-
2003-12-17 16:15:43 UTC
Permalink
Hi Wolfgang,
Post by Wolfgang Moosbrugger
Wo lernt man das bloß?????
In diesem Fall, habe ich vor Jahren ein Knowledge Base
Artikel gelesen, worin das stand :-)

Im allgemein: mit Word 10+ Jahren intensiv arbeiten, und
häufig die Antwort zu Fragen und Problemen suchen. Da lernt
man unglaublich viel - und ausgelernt ist, was Word
betrifft, noch keiner <g>

Cindy Meister

Lesen Sie weiter auf narkive:
Loading...