Excel 2010 — останавливает решатель при попытке найти подмножество, которое добавляется к общему числу

Excel 2010 — останавливает решатель при попытке найти подмножество, которое добавляется к общему числу

Я нашел, как использовать решатель для нахождения подмножества чисел, которые в сумме дают заданную сумму — очень здорово.

Теперь я иногда не уверен, что есть решение. Когда Excel работает слишком долго, есть ли способ остановить решатель до того, как он проведет все возможные итерации? С относительно небольшим набором чисел (25) решатель работает уже более 20 минут. В остальном у меня нет проблем с замедлением Excel, даже когда я действительно нагружаю его вычислениями.

Есть идеи?

решение1

Есть идеи?

Вы пробовали нажать ESC?

Взгляни на "Excel Solver — приостановка или остановка Solver" пожалуйста:

If you press ESC while Solver is solving, the Show Trial Solution dialog box appears.  Do one of the following:

    Click Stop to stop the solution process.  TheSolver Results dialog appears with a message that Solver stopped at your request.
    Click Continue to allow Solver to continue solving until you press ESC again, a Solving Limit is reached, or a solution is found.

If Solver reaches one of the Solving Limits (Max Time, Iterations, Max Subproblems or Max Feasible Solutions) while solving a problem, the Show Trial Solution dialog box appears.  Do one of the following:

    Click Stop to stop the solution process.  The Solver Results dialog appears with a message that the limit was reached.
    Click Continue to allow Solver to continue solving without the limit mentioned in the dialog box message.  If another limit is reached, the Show Trial Solutiondialog box will re-appear, once for each limit.

Связанный контент