Здравствуйте. Подскажите пожалуйста как будет выглядеть код, если необходимо следующее.
На первом листе происходят ввод данных в ячейки. Которые меняют значение ячейки на втором листе. Пусть будет эта ячейка B2 на листе2.
На результат этой ячейки влияют 6 чисел (6 ячеек). Эти числа в ячейках всегда целые числа, всегда положительные. И не могут быть больше, ну например 10)
Т.е. от 1 до 10, с шагом 1.
Нужно автоматизировать следующее.
Программа должна найти сочетание этих 6 ячеек, чтобы ячейка B2 имела максимальное значение.
В идеале, программа должна выдавать комбинации в иерархическом порядке. (когда комбинаций очень много, можно вывести лучших 5, или 10) От самого большого значения B2 ячейки. Ну то есть набор этих 6 ячеек, когда она максимальная. И до самого плохого варианта.
Если нельзя выдать некий топ-5 или 10 или 100 комбинаций. То хотя бы, чтобы выдавал самую лучшую комбинацию.
(Да, добавлю, может важно) При этом к ячейке А2 листа 2 пользователь может не касаться. Пользователь вводит данные только в лист1
Как такое реализовать?
Помогите пожалуйста.
На первом листе происходят ввод данных в ячейки. Которые меняют значение ячейки на втором листе. Пусть будет эта ячейка B2 на листе2.
На результат этой ячейки влияют 6 чисел (6 ячеек). Эти числа в ячейках всегда целые числа, всегда положительные. И не могут быть больше, ну например 10)
Т.е. от 1 до 10, с шагом 1.
Нужно автоматизировать следующее.
Программа должна найти сочетание этих 6 ячеек, чтобы ячейка B2 имела максимальное значение.
В идеале, программа должна выдавать комбинации в иерархическом порядке. (когда комбинаций очень много, можно вывести лучших 5, или 10) От самого большого значения B2 ячейки. Ну то есть набор этих 6 ячеек, когда она максимальная. И до самого плохого варианта.
Если нельзя выдать некий топ-5 или 10 или 100 комбинаций. То хотя бы, чтобы выдавал самую лучшую комбинацию.
(Да, добавлю, может важно) При этом к ячейке А2 листа 2 пользователь может не касаться. Пользователь вводит данные только в лист1
Как такое реализовать?
Помогите пожалуйста.