Чтобы создать сумму случайных чисел в интервале от и до, которая будет равна нужной константе в Excel, можно воспользоваться следующим алгоритмом: 2
- Сгенерировать первое случайное число с помощью функции СЛУЧМЕЖДУ(мин;макс). 2
- Для промежуточных чисел: если разница между суммой найденных чисел и исходным числом меньше максимального предела числа, то действовать так же, а если нет — уменьшать максимальный размер. 2
- Последнее число равно разнице исходного числа и суммы найденных чисел. 2
- Сделать несколько промежуточных массивов чисел, определить признак ошибочности последнего числа и выбрать первую подходящую строчку. 2
Также для генерации N случайных чисел, сумма которых равна константе, можно использовать функцию RAND() для генерации чисел в столбце A, а затем в столбце B применить формулу: B1 = A1 / SUM(A: A) * константа, B2 = A2 / SUM (A: A) * константа и так далее. 3