Hi Sven,
da isser wieder, ein bisschen aus dem Thread gesprungen, aber egal.
(folgendes etwas gekürzt)
Post by Sven VogelPost by Sven VogelSechs Personen teilen sich zu ungleichen aber festgelegten Teilen eine
Telefonrechnung. Gerechnet wird mit Nettobeträgen, die Beträge werden
entsprechend aufgeteilt. Am Ende kommt die Umsatzsteuer dazu. Fertig. Der
Betrag wird mit dem Taschenrechner fehlerfrei ausgerechnet. Der gleiche
Rechenweg führt bei Excel zu einem sehr geringen Fehler, mit dem man dann
anscheind leben muß.
Excel rechnet nicht ungenauer als irgendein Taschenrechner. Da jeder einen
auf ganze Cent gerundeten Betrag zahlt, kann die Rechnung mit dem
Taschenrechner auch nicht fehlerfrei sein. (Jeder Rundungsvorgang IST ein
Fehler).
Etwas verwirrend sind auch deine Aussagen zur Genauigkeit des
Post by Sven VogelAls ich es mit dem Taschenrechner rechnete war das kein Problem bzw. ich
kann mich nicht erinnern das es ein Problem gewesen wäre.
Wäre schon gut grundlegende Dinge erst mal selbst zu überprüfen!
Zum Rechenweg hast du dich ja überwunden und doch noch ein paar Infos
Post by Sven VogelNun ja, fünf der sechs Personen zahlt 11/60. Eine Person zahlt 1/12. So ganz
genau habe ich es nicht im Kopf. Richtig ist, es gibt einige periodische
Brüche bei der Berechnung.
Sollte das ein Problem für Excel sein?
Nein, das ist kein Problem, vorausgesetzt der Rechenweg stimmt und ein paar
"Fallen" sind vermieden (Aber da ist ja nach deiner Aussage alles OK).
Der Gesamtfehler beträgt bei dieser Aufteilung 0 Cent bis max. 2 Cent. Wenn
1 Euro in diesem Sinne aufgeteilt wird und das Ergebnis gerundet wird (kein
Mensch zahlt 0,1833 Euro) ergibt die Summe der Einzelbeträge 0,98 Cent. Bei
einem Rechnungsbetrag von 2000 Euro beträgt der Fehler übrigens immer noch
max. 2 Cent.
Und jetzt der Gag: Auch wenn du mehrstufig rechnest (1. Aufteilung der
Nettobeträge, 2. Umsatzsteuer dazu), dann beträgt der max. Fehler immer noch
2 Cent! Wow! Egal ob 1 Euro oder 2000 Euro usw.! Einzige Voraussetzung: Erst
das Ergebnis darf gerundet werden (Nettobetrag einschl. Umsatzsteuer).
Mein Tipp: Gehe deinen Excel-Rechenweg Schritt für Schritt durch und schau
wo die Fehler sind, frag gegebenenfalls noch mal konkret nach warum bei dir
2 x 2 = 3,999 ist oder was auch immer.
Post by Sven VogelNein, so einfach soll es doch nicht sein :-)
Doch, so einfach ist das manchmal. Du weißt nun, dass die 1 oder 2 Cent kein
Rechenfehler sind, sondern sich notwendig aus einer Rundungsoperation
ergeben. Wenn dein Fehler trotzdem erheblich größer ist, denke an den Satz,
dass das Problem manchmal im Programm sitzt, oft aber auch vor dem Monitor
(nichts für ungut).
mfg Andreas