@irinalb

Как разложить число на n слагаемых?

Добрый день.
Задача такая
есть пробег машины на месяц (допустим 5000км), нужно распределить этот пробег по дням, в заданом диапазоне допустим от 50 до 550км/день. Ну и соответственно, чтобы в сумме весь пробег за месяц равнялся месячному.

Формулы со случайными числами не подходят, тк. данные должны хранится не только в печатном, но и в электронном виде.

в идеале задача такая, чтоб в ячейку ввести общий пробег за месяц, а формула сама распределила по дням
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
@alexalexes
В ячейку B1 пишешь значение пробега.
В ячейки с A3 по A33 пишешь любые числа, например, в диапазоне от 1 до 20 - ненормированные веса каждого дня месяца.
В ячейку B3 пишешь формулу
=A3/СУММ(A$3:A$31)
и протягиваешь ее до ячейки B33 - получаешь колонку нормированных весов по дням месяца.
В ячейку C3 пишешь формулу
=$B$1*B3
и протягиваешь ее до ячейки C33 - в этой колонке получаешь значение дневного пробега.
Скрипт готов.
Минусы:
1) Нужно самому подгонять веса в колонке A, чтобы получился нужный диапазон значений в колонке C.
2) Скрипт рассчитан на 31 день. Если дней меньше, то на неиспользуемых днях нужно занулять веса.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы