Folgendes Thema:
in der Buchhaltung werden bisweilen mit einer Zahlung mehrere Rechnungen auf einmal bezahlt. Bisweilen ist es fast unmöglich herauszufinden welche Rechnungen mit einer Zahlung bezahlt werden. Es gibt zB 15 noch nicht bezahlte Rechnungen und die Zahlung ist zB nur für die 3., 4. und 7. Rechnung in der Liste.
Ansatz:
ich habe also in Excel eine Liste von Beträgen in einer Spalte (die bei jedem neuen Vorfall abweichend lange ist), die diese noch unbezahlten Rechnungsbeträge enthält. Eine zuvor vom User abgefragte Variable 'ZAHLUNG' enthält den Betrag, der die Summe der aufzufindenden Rechnungsbeträge darstellt. Nun soll Excel versuchen diese Rechnungsbeträge zu finden, die in Summe genau die ZAHLUNG ergeben.
BSP:
es gibt zB 5 noch unbezahlte Rechnungen mit den Beträgen: 10, 20, 30, 40 und 50.
Die Zahlung beträgt 70 .
Excel soll nun herausfinden, dass die Zahlung von 70
- für die Zahlung der Rechnungsbeträge 10, 20 und 40
- oder für die Zahlung von 30 und 40
- oder für die Zahlung von 20 und 50
erfolgt sein kann.
(In der Praxis wird es durch üblicherweise sehr verschiedene Beträge mit Cents kaum vorkommen, dass mehrere Möglichkeiten zur Summenbildung existieren.)
Ich möchte anfragen, ob jemand irgend eine Idee hat, die ich weiter verfolgen kann. Ich erwarte keinen VBA-Code *smile*.
Über jede Art von Tipp würde ich freuen.
Liebe Grüße aus Wien,
Stefan