Office - Word, Excel und Co. 9.738 Themen, 41.365 Beiträge

Euro-Beträge werden bei Addition falsch ausgewiesen

ott598487 / 5 Antworten / Flachansicht Nickles

Aus einem EUR-Betrag sind prozentuale Teilbeträge zu errechnen. Die Addition der Teilbeträge ergibt jedoch nicht wieder den Originalbetrag, sondern eine Differenz von 1 bis 2 Cent.

Die Funktionen =KÜRZEN(xxx;2) und =RUNDEN(xxx;2) führen zu keinem richtigen Ergebnis. Wie kann das Problem behoben werden? Bin für Tips dankbar.

Beispiel:

Originalbetrag: EUR549.187,50

Aufteilung in %

6,59 = EUR36.191,46 (Formel: =Originalbetrag/100*Prozentsatz)
6,59 = EUR36.191,46
0,00 = EUR0,00
29,31 = EUR160.966,86
0,00 = EUR0,00
57,51 = EUR315.837,73

100,00 = EUR549.187,50 (Formel: =SUMME(Einzelbeträge) )

Schaut Euch bitte die Einer-Stellen an: 6+6+6+3=21 => Die letzte Stelle der Summe muß aber eine "0" sein!

Das ganze ist wichtig, weil ich das im Büro buchen muß und ansonsten immer Ausgleichsbuchungen von 1 bis 2 Cent erforderlich sind. Heißt also auch: es sind auch nur zwei Stellen hinter dem Komma anzuzeigen!

Danke für Tips und Hilfe

Michael

Gruß Michael
bei Antwort benachrichtigen
Mrs. Software ott598487 „Euro-Beträge werden bei Addition falsch ausgewiesen“
Optionen

Les dir mal die Excel-Hilfe durch:
KÜRZEN:
KÜRZEN und GANZZAHL sind insofern ähnlich, als dass beide ganze Zahlen zurückgeben. KÜRZEN entfernt die Nachkommastellen einer Zahl. GANZZAHL rundet eine Zahl entsprechend dem Wert ihrer Nachkommastellen auf die nächstkleinere ganze Zahl ab. GANZZAHL und KÜRZEN geben nur dann unterschiedliche Ergebnisse zurück, wenn negative Zahlen verwendet werden: KÜRZEN(-4,3) gibt -4 zurück, GANZZAHL(-4,3) gibt dagegen -5 zurück, da -5 die kleinere Zahl ist.

RUNDEN(Zahl;Anzahl_Stellen)

Zahl ist die Zahl, die Sie auf- oder abrunden möchten.

Anzahl_Stellen gibt an, auf wieviel Dezimalstellen Sie die Zahl auf- oder abrunden möchten.

Ist Anzahl_Stellen größer 0 (Null), wird Zahl auf die angegebene Anzahl von Dezimalstellen gerundet.
Ist Anzahl_Stellen gleich 0, wird Zahl auf die nächste ganze Zahl gerundet.
Ist Anzahl_Stellen kleiner 0, wird der links des Dezimalzeichens stehende Teil von Zahl gerundet

Also, du hast das Prinzip völlig falsch verstanden! Beim Kürzen werden Stellen abgeschnitten, da kann nur Murks rauskommen, und beim Runden bekommst du natürlich Rundungsfehler. Mach es besser so: Die Währung auf 2 Nachkommastellen formatieren, intern rechnet Excel mit der vollen Genauigkeit weiter, angezeigt werden aber nur 2 Stellen, und zwar korrekt gerundet.

bei Antwort benachrichtigen