Ich habe in Spalte A einige ganze Zahlen und in B1 einen Vorgabewert
Zum Beispiel:
A …|…B
22…|… 225
22
28
45
78
138
142
Nun suche ich eine Methode (VBA oder Formel) die mir die Zahlen heraussucht / hervorhebt, die in der Addition den Wert in B1 ergibt oder ihm an nächsten kommt.
nach meinem Verständnis führen Programme, z.B. Makros, nur das aus, was der Programmierer angibt. Du solltest eine Lösung erarbeiten, wie Du es rechnen würdest, wenn Du es zu Fuß machst. Wie umständlich das wäre, spielt keine Rolle, denn das, was das Makro ausmacht, ist die Geschwindigkeit, in der die Rechnung durchgeführt wird.
Nun suche ich eine Methode (VBA oder Formel) die mir die
Zahlen heraussucht / hervorhebt, die in der Addition den Wert
in B1 ergibt oder ihm an nächsten kommt.
Wer kann mir helfen?
Ich denke, dass Du hier den Excel-Solver verwenden kannst.
Erstelle ein Berechnungsmodell mit den folgenden Formeln und Beziehungen:
Jetzt startest Du den Solver und gibst als Zielzelle D9 an und als veränderbare Zellen C1:C7.
In den Nebenbedingungen legst Du fest, dass C1:C7 als binär definiert werden.
Die Zielzelle soll minimiert werden, das ist auch noch wichtig.
Nun kannst Du den Solver mit diesen Parametern starten und erhältst das obige Ergebnis.