Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1340to1344
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
Inhaltsverzeichnis

Kurioses Makro ?

Kurioses Makro ?
09.12.2013 19:59:19
robert
Guten Abend,
ich habe folgendes Problem:
Ich saldiere 2 Spalten( Soll-Betrag minus Haben-Betrag).
Von 120 Konten ergibt der Saldo 0(Null)
bei 3 Konten steht, obwohl Soll-Haben Gleichheit,
zB. 2,2278523624E-13 in der Saldospalte......
Erklärung?
Gruß
robert

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

Betreff
Datum
Anwender
Anzeige
AW: Kurioses Makro ?
09.12.2013 20:28:02
Rolf.dW
Hallo robert,
vermutlich stehen bereits in deinen SOLL-/HABEN-Spalten Werte mit mehr als 2 Nachkommastellen.
Das kannst du einfach herausfinden, indem du eine der fraglichen Zellen anklickst und dann F2, F9 drückst.
In der Funktions-Zeile wird dir dann der genaue Wert der Zelle angezeigt.
Gruß, Rolf

AW: Kurioses Makro ?
09.12.2013 20:53:53
robert
Hi,
die Soll-Haben Zahlen werden mit 2-Nachkommastellen angezeigt(auch mit F2,F9)
wenn der Saldo größer 1,00 ist wird der Saldo auch so angezeigt.
Wenn ein Restsaldo von zB. 0,11 vorhanden, wird dieser
im Saldo mit 0,110000000000235 angezeigt.
Wenn ich den jetzt ausgleiche mit 0,11,dann steht im Saldo Null-als 0
jedoch in der Bearbeitungsleiste wird -2,23232355533E-13 dargestellt.
Bin echt am verzweifen....
Gruß
robert

Anzeige
AW: Kurioses Makro ?
09.12.2013 21:16:10
Rolf.dW
Hallo robert,
Kannst du nicht mal eine abgespeckte Bspl-Datei - u.U. mit Dummy-Daten - zur Verfügung stellen?
Ansonsten stochern wir nur im Dunklen.
Gruß, Rolf

Das sind doch nur ...
09.12.2013 22:26:56
Luc:-?
…0,000 000 000 000 222 785 236 240, robert;
dabei dürfte es sich um den üblichen Gleitkomma-Rundungsfehler handeln, der immer wieder neu generiert wird, egal, was du machst. Es dürfte darauf ankommen, an welcher Stelle gerundet wird. Üblicherweise rundet man auf eine Dezimale mehr als tatsächlich maximal benötigt wird, ehe man mit den Zahlen weiterrechnet, damit die Zahl beim Endrunden hinreichend exakt ist.
Gruß Luc :-?

Anzeige
Ich hab jetzt folgendes gemacht...
10.12.2013 07:13:51
robert
Hi,
in einer Testdatei werden Werte unter einem Euro mit zig-Nachkommastellen
angezeigt, wenn ich diese jetzt ausbuche, ist der Saldo Null.
Da der Fehler im Original nur bei 4-5 Konten auftritt, kann es
doch nicht am Makro liegen-gerundet wird auch nichts.
Könnte es sein. dass einige Zellen in der Datei korrupt sind?
Gruß
robert

AW: Ich hab jetzt folgendes gemacht...
10.12.2013 14:12:50
Rolf.dW
Hallo robert,
nicht deine Zellen sind "korrupt", sondern die Ursprungsdaten in den SOLL-/HABEN-Spalten.
Die Werte übernimmst du vermutlich aus dem Intra- oder Internet. Wenn du die Differenz in der Spalte SALDO mit =RUNDEN(...;2) ermittelst, sollte es funktionieren.
Gruß, Rolf
P.S. Aus eigener Erfahrung weiß ich, dass manche Banken z.B. Devisenkurse auf dem Papier zwar mit vier Nachkommastellen ausweisen, intern aber mit endlos vielen Nachkommastellen rechnen. ...Kleinvieh macht auch Mist.

Anzeige
nicht aus Internet........
10.12.2013 15:42:08
robert
Hi Rolf,
die Daten werden vom User eingetragen.
Aber wie Du schreibst-mit Runden(....
hats funktioniert !!!
Danke und Gruß
robert

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige