Re: Formel oder VBA?
12.11.2002 13:18:43
Boris
Hallo Jörg,wenn du die kleinstmögliche Stückelung wissen möchtest, würde ich mit eine Matrix anlegen. Vielleicht nicht die eleganteste, aber durchaus übersichtliche Lösung:
Folgende Spaltenüberschriften:
B1: 500er C1:200er D1:100er usw. bis 1 Euro (wenn keine Cent-Beträge vorkommen können.
Ab A2 stehen untereinander deine Geldbeträge, z.B. A2: 720,-- oder A3: 214,-- etc.
Dann trag in B2 folgende Formel ein:
=WENN($A2<500;"";GANZZAHL($A2/500))
in C2:
=WENN($A2<200;"";GANZZAHL(($A2-B2*B1)/200))
in D2:
=WENN($A2<200;"";GANZZAHL(($A2-B2*B1-C2*C1)/100))
in E2:
=WENN($A2<50;"";GANZZAHL(($A2-B2*B1-C2*C1-D2*D1)/50))
usw. immer ergänzt um die Multiplikation der Vorgängerzelle mit dem zugehörigen Betrag In Zeile 1 und dividiert durch den jeweiligen Betrag der Zelle in Zeile 1.
Dann kannst du alles nachher noch schön aufsummieren und weisst, welche Stückelungen du benötigst.
Gruß Boris