Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
912to916
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
912to916
912to916
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Summe als Teilsumme einer Liste v. Beträgen suchen

Summe als Teilsumme einer Liste v. Beträgen suchen
04.10.2007 11:47:00
Stefan
Schönen Tag allerseits,
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

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Grundsatzfrage : Falls doch mehrere Lösungen
04.10.2007 11:52:00
NoNet
Hey Stefan,
falls doch mehrere Lösungen in Frage kommen (in Deinem Beispiel z.B. 40+20+10 oder 40 + 30 oder 50+20), welche Lösung soll dann vorzugsweise verwendet werden ?
- Die Lösung, die auch den grössten Einzelbetrag mit abdeckt (hier also : 50 + 20)
- Die Lösung, die die ältesten Rechnungen ausgleicht
- Die Lösung, die die meisten Rechnungen abdeckt (hier also : 40 + 20 + 10).
Da würde mich für den Fall interessieren, dass doch mehrere Kombinationen dem Gesamtbetrag entsprechen.
Gruß, NoNet

AW: Grundsatzfrage : Falls doch mehrere Lösungen
04.10.2007 12:03:00
Stefan
Hallo NoNet,
nun, wie du richtig erkannt hast, wird am ehesten wahrscheinlich sein, dass die ältesten Rechnungen am wahrscheinlichsten sind.
Doch muss dies der VBA-Code gar nicht herausfinden. Optimal wäre er, wenn er nach gefundenem Ergebnis weitersuchen würde und auch die anderen Lösungen anzeigt.
Danke für deine / eure Zeit,
Stefan

Anzeige
AW: Summe als Teilsumme einer Liste v. Beträgen suchen
04.10.2007 14:39:22
Coach
Hallo Stefan,
es gab vor kurzem mal eine ähnliche Anfrage in Spotlight mit einer Formellösung.
Hier alternativ als (gezippte) EXE:
https://www.herber.de/bbs/user/46527.zip
Das Tool sollte soweit selbsterklärend sein.
Gruß Coach

AW: Summe als Teilsumme einer Liste v. Beträgen suchen
04.10.2007 14:48:30
Stefan
Vielen Dank, Coach
das ist schon mal genau die Lösung, die ich brauche - wenn ich auch leider nicht in den Code hineinsehen kann.
Da ich zudem in einer Excel-Tabelle arbeiten möchte, um zu den Beträgen zum Bewerten der Lösung auch zusätzliche Spalten brauche (Rechnungsdatum / Rechnungsnummer etc), darum bin ich bald mit einer Lösung in Excel fertig.
Sobald sie fertig ist, lade ich sie hier hoch.
Dennoch vielen Dank für deinen Upload !
Liebe Grüße,
Stefan

Anzeige
AW: Summe als Teilsumme einer Liste v. Beträgen suchen
04.10.2007 15:07:47
Coach
Hallo Stefan,
wenn es denn Excel sein soll hier die Formellösung (mit Zufallszahlen):
https://www.herber.de/bbs/user/46529.xls
Gruß Coach

AW: Summe als Teilsumme einer Liste v. Beträgen suchen
04.10.2007 18:48:00
Stefan
So - endlich ist es geschafft
noch mals danke Coach auch für das Nachreichen der Excel-Lösung.
Ich habe das Ganze nun mittels VBA gelöst - gerade auch um Varianten mit mehr als 24 Beträgen lösen zu können.
Hier der Download zur Datei:
https://www.herber.de/bbs/user/46536.xls
Allen noch einen erfreulichen Tag gewünscht,
Stefan
Anzeige

195 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige