Top.Mail.Ru
Ответы

Найти как получить число 0,73611 на основе уравнения

В таблице exel хочу написать формулу для вычисления необходимой скидки для получения желаемой маржи где есть несколько значений влияющих на цену.
Сама формула с подставленными значениями выглядит адово (((((1000-(1000*0,73611))-((1000-(1000*0,73611))*0,2))-50)-100)-((((1000-(1000*0,73611))-((1000-(1000*0,73611))*0,2))-50)-100)*0,1)/100*1=0,55
Где 1000 розничная цена, а 0,73611 это скидка в 73,611% маржа на основе этого примера составляет 55%. Мне нужно составить обратную формулу, что бы подставив значение 55%(0,55) я получил ответ 0,73611. Данные я заменю на ячейки с иными значениями и вставлю формулу во все товары. Мне не хватает математических знаний что бы это сделать, либо это невозможно.
Значения в формуле
1000 - Розничная цена(Значение на основе других вычислений)
0,73611 - Скидка(Искомое мной значение для вычелений)
50 - сумма затрат на рабочих(Значение на основе других вычислений)
100 - закупочные материалы(Значение на основе других вычислений)
0,2 - комиссия(20%)
0,1 комиссия2(10%)
(((((Розница-(Розница*Скидка))-((Розница-(Розница*Скидка))*Комиссия))-Затраты)-Закупка)-((((Розница-(Розница*Скидка))-((Розница-(Розница*Скидка))*Комиссия))-Затраты)-Закупка)*Комиссия2)/Закупка*1=Маржа

Формулу нельзя сократить так как она так выглядит в эксель, значения разбиты в ячейках и уже высчитаны на основе других значений, всё сокращено до целых чисел для простоты вычислений, честно даже не надеюсь что кто то отзовётся .... Математики отзовитесь

По дате
По Рейтингу
Аватар пользователя
Мыслитель

Не понял суть проблемы, разъясните, очень интересно. Как я это вижу:
Вы знаете:
Стоимость закупа
Стоимость доп. расходов (комиссии, налоги и т.д.)
Цену розницы

Вам нужно установить размер скидки от розницы, чтобы маржа была 45% от закупа, верно? Самый банальный вариант не подходит?

Аватар пользователя
Мудрец

Для одной строчки таблицы можно применить "Подбор параметра" ручками.

А если надо пересчитать всю таблицу, то тут надо писать макрос чтобы он запускал "Подбор параметра" для каждой строки.

Аватар пользователя
Мастер

Ух ты формула какая, можно было проще у вас 1000 розничная цена
100 вы тратите на закупку материала
50 рабочим
0,2 первая комиссия
0,1 вторая комиссия
Получается 1000*0,2=200 и 1000*0,1=100
Это получается у вас все затраты 100 материалы +50 рабочим + 200 перв комис +100 вторая комисс = 450
1-(450/1000) = 550/1000 = 55/100 =55%
А 0,7611 это что за скидка? Скидка чего? Типо вы продаете за 1000 товар а на него скидка 76%? Ну тогда все вычесления неправильные и маржа другая будет