Таким образом, если ваше самое низкое исходное значение равно 0
, а ваше самое высокое - 19
, и вы хотите перераспределить их с 4
до 24
, и мы предполагаем, что оба значения являются линейными, то есть 1006 *
Поскольку оба являются линейными, мы должны использовать следующие формулы:
-
Мы разрабатываем первый до c
, поэтому получаем
и замените c
во втором уравнении на это так, чтобы мы получили
и превратили его в m
следующим образом
Если поставить этот тогетер вместе с нашим третьим Из приведенного выше уравнения получаем:
Итак, наконец, у нас есть уравнения для m =
и c =
, и мы можем использовать числа из нашего старого и нового нижняя и верхняя граница для получения:
Вы можете использовать эти значения с * 1 074 *
где x
- ваши старые значения в столбце A, а y
- новое распределенное значение в столбце B:
Немного визуализации, если вы измените границы:
Идея для нелинейное решение
Если вы хотите 4
и 24
в качестве границ, а среднее значение должно быть 12
, решение, конечно, не может быть линейным. Но вы можете использовать, например, любую другую формулу, например
Таким образом, вы можете использовать эту формулу для столбца D y2
со следующими значениями a
, b
, c
, а также вычисление среднего, минимального и максимального значений по столбцу D y2
.
Затем используйте решатель :
- Цель: среднее значение
$M$15
должно быть 12 - вторичные условия:
$M$16 = 4
(нижняя граница) и $M$17 = 24
(верхняя граница) - переменные ячейки:
a
, b
и c
: $M$11:$M$13
Решатель теперь будет корректировать значения a
, b
и c
, так что вы получите очень близко к вашей цели и получить эти результаты:
Минимум 4
Максимум почти 24
, а среднее значение почти 12
, что, вероятно, ближайший вы можете получить с помощью метода чисел c.