Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Geld Stückelung - Fehler in den Cent Beträgen

Forumthread: Geld Stückelung - Fehler in den Cent Beträgen

Geld Stückelung - Fehler in den Cent Beträgen
26.01.2016 13:59:51
Fynn
Moin,
Ich habe mir eine Liste erstellt, um Geldbeträge optimal aufzustückeln.
In Spalte A trage ich die Geldbeträge ein. In Zeile 1 Stehen die Geldscheine/Stücke. Das sieht dann so aus:
50€-20€-10€-5€-2€-1€-0,5€-0,2€-0,1€-0,05€-0,02€-0,01€
0,22 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 2
0,44 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 2 - -1
0,30 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 1 - -1 - 2 - 2
.
.
.
Als Formeln habe ich in den Zellen B2-M2 folgende:
=GANZZAHL(A2/$B$1)
=GANZZAHL((A2-($B$1*B2))/$C$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2))/$D$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2))/$E$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2))/$F$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2)-($F$1*F2))/$G$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2)-($F$1*F2)-($G$1*G2))/$H$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2)-($F$1*F2)-($G$1*G2)-($H$1*H2))/$I$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2)-($F$1*F2)-($G$1*G2)-($H$1*H2)-($I$1*I2))/$J$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2)-($F$1*F2)-($G$1*G2)-($H$1*H2)-($I$1*I2) -($J$1*J2))/$K$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2)-($F$1*F2)-($G$1*G2)-($H$1*H2)-($I$1*I2) -($J$1*J2)-($K$1*K2))/$L$1)
=GANZZAHL((A2-($B$1*B2)-($C$1*C2)-($D$1*D2)-($E$1*E2)-($F$1*F2)-($G$1*G2)-($H$1*H2)-($I$1*I2) -($J$1*J2)-($K$1*K2)-($L$1*L2))/$M$1)
Die Fehler bei der Stückelung sind mir bisher nur bei den Centbeträgen aufgefallen. Jedoch auch nicht bei allen BEträgen.
Ich kann allerdings auch keinen Fehler in meinem Formeln entdecken ... Habe ich etwas übersehen? habt ihr eine Idee, warum Excel die Werte falsch ausspuckt?
Ich hoffe es ist verständlich was ich meine.
Vielen Dank schonmal im Voraus! :)

Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Geld Stückelung - Fehler in den Cent Beträgen
26.01.2016 14:24:02
SF
Hola,
in B2:

=KÜRZEN(A2/B1)
In C2:
=KÜRZEN(($A2-SUMMENPRODUKT($B$1:B$1*$B2:B2))/C$1)
C2 nach rechts kopieren.
Gruß,
steve1da

Die Ursache ist die durchgehende Anwendung ...
26.01.2016 14:40:33
Luc:-?
…von GANZZAHL auf eine Division, Fynn,
da muss es ja letztlich zu einer Differenz kommen, die man mit =SUMMENPRODUKT(B2:M2;B$1:M$1) auch ganz leicht ermitteln kann. Also wäre es doch auch sinnvoll, das schon in der Fml anzuwenden, wie es Steve dann ja auch vorgeschlagen hat (in excelformeln dürfte das auch so o.ä. zu finden sein).
Ich hatte das ebenfalls mit SUMMENPRODUKT und REST gelöst, ganz ohne GANZZAHL!
Gruß, Luc :-?
Besser informiert mit …

Anzeige
...aber Steves Variante kommt auch noch ...
26.01.2016 14:45:57
Luc:-?
ohne REST aus, was die Fehl-Ursache eindeutig darauf begrenzt, dass mit dem ganzen verbleibenden RestBetrag weitergerechnet wdn müsste!
Luc :-?

Habe gerade bemerkt, dass weder Steves ...
26.01.2016 16:08:15
Luc:-?
…noch meine Fml immer das richtige Ergebnis liefern, Fynn,
es fehlte noch RUNDEN, so wie bei neopas Tipp excelformeln. Dabei muss auf Grund deiner Kopfleiste die Rundungsstellenzahl mindestens =2 sein. Treten trotzdem Fehler auf, muss sie erhöht wdn. Die angepassten Fmln sehen jetzt so aus (GANZZAHL oder KÜRZEN wäre egal):
B2:=GANZZAHL(A2/B$1)
C2[:M2]:=GANZZAHL(RUNDEN($A2-SUMMENPRODUKT($B$1:B$1;$B2:B2);2)/C$1)
Das Ergebnis kann wie zuvor angegeben überprüft wdn. Getestet habe ich mit 125,33€ und 58,21€.
Luc :-?

Anzeige
AW: Geld Stückelung - Fehler in den Cent Beträgen
26.01.2016 16:05:07
Fynn
Vielen Dank für die Antworten!
Ich habe es jetzt zwar immernoch mit Ganzzahl gelöst, aber ihr habt mich auf den richtigen Pfad geführt ;)
Habe jetzt in
B2: =GANZZAHL(A2/$B$1)
C2: =GANZZAHL(RUNDEN(($A2-SUMMENPRODUKT($B$1:B$1*$B2:B2));2)/C$1) + Weiter nach rechts.
Damit klappt nun alles Wunderbar :)
Einen schönen Dienstag euch noch!

Anzeige
Na, denn iss ja jut (ca zeitgleich s.o.)! ;-) owT
26.01.2016 16:09:59
Luc:-?
:-?

AW: Geld Stückelung - Fehler in den Cent Beträgen
26.01.2016 16:10:58
Fynn
Vielen Dank für die Antworten!
Ich habe es jetzt zwar immernoch mit Ganzzahl gelöst, aber ihr habt mich auf den richtigen Pfad geführt ;)
Habe jetzt in
B2: =GANZZAHL(A2/$B$1)
C2: =GANZZAHL(RUNDEN(($A2-SUMMENPRODUKT($B$1:B$1*$B2:B2));2)/C$1) + Weiter nach rechts.
Damit klappt nun alles Wunderbar :)
Einen schönen Dienstag euch noch!
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige