Страницы: 1
RSS
Подбор случайных чисел для заданной суммы, Необходимо заполнить таблицу случайными числами, которые в сумме дают заданное число
 
Здравствуйте. Перерыл множество тем в интернете по генерации, но не нашёл ничего подходящего для меня. Помогите пожалуйста заполнить таблицу случайными числами, которые дают в сумме заданное число.

Например:
Заполнить диапазон от AF6 до DQ12 числами чтобы получилась сумма, которая указана в EB5.

Буду очень благодарен за помощь в решении проблемы!
 
Ширину столбцов можно задавать. Вы этого не знали? Для чего столько объединений?
 
Извиняюсь. Таблица не моя. Помогаю своей девушке :)
 
Кнопка цитирования не для ответа.

При такой организации таблицы нужно формулу вставлять в каждую ячейку.
=ОКРУГЛ(СУММ/к-во ячеек;3)- значение одной ячейки
В последней ячейке к этому числу добавить недостающую часть.
 
Поправил таблицу. Удалил лишние столбцы.
 
В 9 ячеек:
=СЛЧИС()*$M5/10
в десятую:
=M5-СУММ(C5:K5)
 
vikttur, Не совсем то, что требуется. Мне не нужно одно и тоже число в каждой ячейке. Мне нужно в каждой ячейке разное число, но чтобы в итоге получилась нужная сумма, которая в ячейке М5.

Итак:
Диапазон в которых нужны случайные числа - С6-L-12
Необходимая сумма случайных чисел - в ячейке М5
 
Цитата
одно и тоже число в каждой ячейке
Это Вам Ваша девушка сказала? Нажимать F9 пробовали?

Для диапазона строк:
=СЛЧИС()*$M5/10  - вместо 10 - количество ячеек диапазона, в одну из ячеек вторую формулу:
=сумма-СУММ(все_ячейки_без_одной)
Можно немного усложнить, чтобы "поднять" числа выше:
=МИН(СЛЧИС()*$M$5/х;$M$5/80)
Чем меньше х, тем больше в диапазоне значений $M$5/80
 
vikttur, огромное спасибо за помощь!! Вроде давно работаю с экселем, могу составлять достаточно сложные формулы, но в данном случае понимаю, что то, что я знаю - капля в море :)
Страницы: 1
Читают тему
Наверх