Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
860to864
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
860to864
860to864
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

860to864: Fehler bei Summe von Werten mit definitiv 2 Dezim.

Fehler bei Summe von Werten mit definitiv 2 Dezim.
11.04.2007 17:42:56
Werten
Hallo zusammen,
bitte um eure Hilfe, ich bin am Ende mit meinem Latein!
Kurzfassung:
Folgende Zahlen fasse ich in Excel per Summen-Formel zusammen:
-1004726498,08
48313962,74
66748705,28
92248307,64
191638811,38
605776711,04
Und die Summe ergibt:
0,00000107288360595703
Alle Werte sind als Zahl mit 2 Nachkommastellen formatiert.
Die Werte haben exakt 2 Nachkommastellen. Ich habe mir in Excel 41 Nachkommastellen anzeigen lassen, und alle Dezimalstellen ab der dritten sind 0.
Wenn ich die Werte einzeln addiere, erhalte ich das gleiche Ergebnis.
Mulitpliziere ich die Werte separat mit 1, um sicher zu stellen, dass es kein Formatierungsproblem ist, erhalte ich ebenfalls des "krumme" Ergebnis.
Verwende ich vorab die Runden-Formel, wieder das Ergebnis.
Addiere ich nur die ersten beiden Werte, weicht das Ergebnis schon von dem eigentlich zu erwartenden Ergebnis ab: -956412535,339999
Was tun, sprach Zeus?
Vielen Dank und viele Grüße
exonix

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler bei Summe von Werten mit definitiv 2 Dezim.
11.04.2007 17:58:25
Werten
Hi,
Excel kann nur 15 Stellen darstellen.
mfg Gerd
AW: Fehler bei Summe von Werten mit definitiv 2 Dezim.
11.04.2007 18:06:50
Werten
Hallo exonix;
deiner Beschreibung kann ich nicht folgen;
-1004726498,08+48313962,74 ergibt bei mir -956412535,34 diese Zahl plus 66748705,28 ergibt
-889663830,06 usw. alles zusammen ergibt 0.
somit kann ja es ja nur so sein, das deine Angabe der Kommastellen ab wann Null nicht stimmt.
Was nun?
Gruss HermannZ
AW: Fehler bei Summe von Werten mit definitiv 2 Dezim.
12.04.2007 05:27:00
Werten
Hallo HermannZ,
vielen Dank für deinen Post, aber soweit mir Excel das richtig anzeigt, kommt nach der zweiten Nachkommastelle für die zu addierenden Zahlen nix anderes als Nullen. Meine Angaben stimmen so weit...
Viele Grüße
exonix
Anzeige
AW: Fehler bei Summe von Werten mit definitiv 2 De
11.04.2007 18:14:51
Werten
Hallo exonix(?),
das kann nur bedeuten, dass in deinen Zellen nur UNGEFÄHR die Zahlen stehen, die du gepostet hast.
Probier mal, die Formeln in den Spalten B bis E auf deine Werte in Spalte A anzuwenden.
Was zeigt sich dann? Sind die Differenzen in Spalte C alle Null?
 ABCDE
1-1004726498,080000-1004726498,0800000  
248313962,74000048313962,7400000-956412535,340000-956412535,340000
366748705,28000066748705,2800000  
492248307,64000092248307,64000001004726498,0800001004726498,080000
5191638811,380000191638811,3800000  
6605776711,040000605776711,04000000,0000000,000000

Formeln der Tabelle
ZelleFormel
B1=RUNDEN(A1;2)
C1=B1-A1
B2=RUNDEN(A2;2)
C2=B2-A2
D2=A1+A2
E2=B1+B2
B3=RUNDEN(A3;2)
C3=B3-A3
B4=RUNDEN(A4;2)
C4=B4-A4
D4=SUMME(A2:A6)
E4=SUMME(B2:B6)
B5=RUNDEN(A5;2)
C5=B5-A5
B6=RUNDEN(A6;2)
C6=B6-A6
D6=SUMME(A1:A6)
E6=SUMME(B1:B6)

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Fehler bei Summe von Werten mit definitiv 2 De
12.04.2007 05:41:18
Werten
Vielen Dank, Erich!
(exonix heißt im wahren Leben Jan...)
Habe deine Formeln angewendet, und nicht alle Werte in Spalte C sind 0. Bereits beim ersten Wert, der seinerseits eine Summe aus mehreren Werten darstellt, tritt exakt die Differenz auf, die ich im Endergebnis hinterfrage. Werde jetzt also die Differenz aus allen vorherigen Werten und ihrer eigenen Rundung analysieren.
Was mich insgesamt noch mehr überrascht ist, dass diese Werte über einen Export und Import aus txt- bzw. csv-Dateien entsteht, die definitiv nicht mehr als zwei Nachkommastellen kennen. Wenn ich jetzt also mit der Tatsache lebe, dass mir Excel (wie ich aus der ersten Antwort von Gerd herauslese) nur begrenzt Nachkommastellen richtig anzeigt, so frage ich mich dennoch, woher nach einem Zweinachkommastellen-Import/-Export die Differenz herkommt?
Viele Grüße
exonix
Anzeige
AW: Fehler bei Summe von Werten mit definitiv 2 De
12.04.2007 05:48:27
Werten
Ein Nachtrag noch:
Habe jetzt alle 553 Einzelwerte genommen (in Spalte A), in Spalte jeden dieser Werte auf Zweinachkommastellen gerundet (=RUNDEN(Ax;2)) und die Summe ergibt wieder eine Differenz, wenn auch eine andere: 9,5367431640625E-07
Wie kann die Summe aus auf zwei Nachkommastellen gerundeten Werten mehr als Zweinachkommastellen aufweisen?

AW: Fehler bei Summe von Werten mit definitiv 2 De
12.04.2007 11:47:07
Werten
Hallo Jan,
du befindest dich da im Rechengenauigkeits-Grenzbereich, hast die Grenze eben überschritten.
Schau dir mal diese Formeln an:
 ABCDEF
112345678901234,000012345678901234,000000,00000000000000000000,00000000000000000000
26172839450617,00006172839450617,000000,00000000000000000000,00000000000000000000
34115226300411,33004115226300411,330000,33349609375000000000,33007812500000000000,003417969
43086419725308,50003086419725308,500000,50000000000000000000,50000000000000000000
52469135780246,80002469135780246,800000,79980468750000000000,79980468750000000000
62057613150205,67002057613150205,6700-0,0031738280,66674804687500000000,6699218750000000000-0,003173828
71763668414462,00001763668414462,000000,00000000000000000000,00000000000000000000
81543209862654,25001543209862654,250000,25000000000000000000,25000000000000000000
933553791585139,600033553791585139,500002,55004882812500000002,54980468750000000000,000244141
10      
11      
12      
1312345678901234,0000123456789012340,000012345678901234,0000  
146172839450617,000061728394506170,00006172839450617,0000  
154115226300411,330041152263004110,33004115226300411,3300  
163086419725308,500030864197253080,50003086419725308,5000  
172469135780246,800024691357802460,80002469135780246,8000  
182057613150205,670020576131502050,67002057613150205,6700  
191763668414462,000017636684144620,00001763668414462,0000  
201543209862654,250015432098626540,25001543209862654,2500  
2133553791585139,6000335537915851372,550033553791585139,6000  
22   33553791585139,55  

Formeln der Tabelle
ZelleFormel
A1=12345678901234/ZEILE()
B1=RUNDEN(A1;2)
C1=A1-B1
D1=A1-GANZZAHL(A1)
E1=B1-GANZZAHL(B1)
F1=D1-E1
A2=12345678901234/ZEILE()
B2=RUNDEN(A2;2)
C2=A2-B2
D2=A2-GANZZAHL(A2)
E2=B2-GANZZAHL(B2)
F2=D2-E2
A9=SUMME(A1:A8)
B9=SUMME(B1:B8)
C9=A9-B9
D9=SUMME(D1:D8)
E9=SUMME(E1:E8)
F9=D9-E9
A13=12345678901234/(ZEILE()-12)
B13=GANZZAHL(A13)
C13=RUNDEN(A13-GANZZAHL(A13); 2)
D13=B13+C13
A14=12345678901234/(ZEILE()-12)
B14=GANZZAHL(A14)
C14=RUNDEN(A14-GANZZAHL(A14); 2)
D14=B14+C14
A21=SUMME(A13:A20)
B21=SUMME(B13:B20)
C21=SUMME(C13:C20)
D21=B21+C21
D22=B21+GANZZAHL(C21)&","&100*REST(C21;1)

Zeile 13 bis 22 zeigt, wie man hier durch Abspalten der Nachkommastellen "genau" rechnen könnte.
In D22 steht die Summe ALS TEXT, weil sie so nicht mehr als Zahl darstellbar ist.
Wie du mit größeren Zahlen rechnen kannst, siehst du hier:
http://www.excelformeln.de/tips.html?welcher=24
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige

47 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige