Clever-Excel-Forum

Normale Version: Problem bei Geldstückelungsformel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich hätte bitte eine Frage und hoffe dass Sie mir dabei helfen könnten.
Ich habe eine Formel für Geldstückelung geschrieben und habe immer ein Problem wenn der Rest 0,02€ ist.
Die Formel rechnet falsches Ergebnis im Spalte X (siehe Anhang). Woran liegt es, weiß ich leider nicht.
Für eine baldige Antwort danke ich Ihnen im Voraus.

LG
Alberto
Hallo Alberto,

das sind ganz einfach Rundungsprobleme (Fließkommaproblem - frag mal Tante Gugl). Dem kannst du mit der Fkt. RUNDEN() begegnen:

Arbeitsblatt mit dem Namen 'Original'
WX
60,021
70,042

ZelleFormel
W6=RUNDEN(U6-(V6*0,05);2)
X6=GANZZAHL(W6/0,02)
W7=RUNDEN(U7-(V7*0,05);2)
X7=GANZZAHL(W7/0,02)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Übrigens, in Foren ist das "Du" üblich.  Wink

Nachtrag: Spar dir ein wenig Tipparbeit und lass die Klammern bei Formeln wie dieser weg:
Code:
=A4-(B4*100)
Excel beherrscht die mathematische "Punkt-vor-Strich-Rechnung)
Liegt an Excel. Wenn du dort die Nachkommastellen erhöhst, kommt da 0,01999999999999890000 raus.
Abhilfe: Runden-Funktion mit einbauen.

=RUNDEN(U4-(V4*0,05);2)

BTW: die Beträge kannst du auch mit Rest() ermitteln.

=RUNDEN(REST(U4;0,05);2)
Das hat prima funktioniert Smile
Ich Danke euch für eure Hilfe.

LG
Alberto
Hi, guck mal ob die Zelle in X3 als Zahl mit 2 Nachkommastellen formatiert ist und nicht als Text?

(bei mir geht's nämlich nachdem ich die Zelle formatiert habe....)



jack ;)