Ich habe eine Zahlenspalte (sagen wir A1: A100) und muss eine Teilmenge davon finden, die sich zu einer bestimmten Summe summiert.
microsoft-excel
microsoft-office
microsoft-excel-2007
Nate Parsons
quelle
quelle
Antworten:
Dies ist mit dem Solver-Add-In * möglich. Die folgenden Schritte haben in Excel 2007 und 2010 für mich funktioniert.
Wenn der Solver lange dauert, können Sie Abhilfe schaffen, indem Sie Zeilen entfernen, die offensichtlich nicht funktionieren (die Summe ist in US-Dollar angegeben, und nur eine Zeile enthält Cent ungleich Null).
Bonus: Excel kann die gesuchten Zellen automatisch hervorheben, indem Sie diesen Zellen eine bedingte Formatierung hinzufügen. Wählen Sie alle Zellen aus, die Sie formatieren möchten, und wählen Sie unter (Registerkarte Startseite) >> (Gruppe Stile) >> Bedingte Formatierung >> Neue Regel die Option 'Verwenden Sie eine Formel, um zu bestimmen, welche Zellen formatiert werden sollen'. Geben Sie in die Formel '= $ B1 = 1' (keine Anführungszeichen) ein, was als wahr ausgewertet wird, wenn die entsprechende Zeile in der Spalte B 1 ist. Für das Format können Sie hinzufügen, was Sie möchten (fett, kursiv, grün, usw).
Eine andere einfache Möglichkeit, die wichtigen Zeilen zu finden, besteht darin, Spalte B Z-> A zu sortieren. Alle Einsen werden nach oben verschoben.
* Das Solver-Add-In kann mit diesen Schritten installiert werden
quelle
Es gibt ein kostengünstiges Excel-Add-In SumMatch , das die Teilmenge der Zahlen hervorhebt , die sich zu einer Zielsumme addieren.
quelle