Страницы: 1
RSS
Формула наценки в зависимости от двух цен и процентов
 
Здравствуйте! Подскажите, пожалуйста, решение вопроса.

Есть три цены: закупочная, цена 1 и цена 2. Закупочная и Цена 1 известны.

Нужно создать Цену 2 таким образом, чтобы, когда из неё вычитается 37%, разница между Ценой 2 и закупочной была 500р.
При этом Цена 2 должна быть зависима от Цены 1, а не от закупочной. То есть Цена 2 меняется именно тогда, когда меняется Цена 1. При этом разница в 500р между ценой 2 и закупочной, должна сохранятся.

Например: Закупка 100р. Цена 1 - 500р. Сколько нужно прибавить к Цене 1, чтобы, когда из получившегося числа (цена 2) вычесть 37%, разница между этим числом (цена 2) и закупкой была 500р.

Надеюсь получилось донести мысль))
 
Код
=(C2+$B$1)/(1-$A$1)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
ginx, сегодня издевательства какие-то :)
Excel тут ни при чем. Повторяем математику 5-6 классов. Стыдно должно быть…
1. Обозначим Цена2 за x.
Вычитаем из x 37% - получаем 0,63*x
Закупочная цена - C2
Нужно решить уравнение 0,63*x - C2 = F2
Итого =(C2 + F2)/(1 - 0,37)
2. Этот расчет никак не будет зависеть от Цена1.
Никак.
Если должен, то Вы неверно объяснили: к примеру, 37% не от Цена2, а от Цена1
Тогда =0,37*D2 + C2 + F2

P.S. Еще пришло в голову, что Вы хотите найти не Цена2, а разницу между Цена2 и Цена1 (как раз насколько нужно изменить Цена1, чтобы условия выполнялись.
Тогда =(C2 + F2)/(1 - 0,37) - D2
Но и не называйте тогда столбец «Цена2», а назовите «Изменение цена1»
Изменено: surkenny - 23.10.2023 19:48:29
 
D2+(0,37*D2+C2+F2-D2)/(1-0,37)
 
Andr85, добавьте еще ln(1) :)
Если что - ln(1)=0 ;)
Приведите Ваше выражение к общему знаменателю, чтобы упростить.
У Вас D2 сократится :)
И подучится то же, что у Ігор Гончаренко или у меня в п.1
По ТЗ ТС расчет ну никак не зависит от D2.

P.S. А может, я туплю и это был тонкий сарказм. Тогда извиняюсь :)
Изменено: surkenny - 23.10.2023 19:45:23
 
Ігор Гончаренко, Благодарю, но мне нужна зависимость именно от Цены 1, а не от закупочной.  
 
ginx, Вы мое сообщение читали?
Мы хз, что Вы хотите.
Ігор Гончаренко все правильно посчитал по Вашему описанию.
Как вообще Цена2 должна зависеть от Цена1?
Изменено: surkenny - 23.10.2023 19:50:39
 
surkenny, Мне не стыдно. Так уж вышло))

Постараюсь объяснить еще раз. Цена 2 зависит от Цена 1 (это не я придумал, это так настроен софт  в который подгружается файл).

Цена 1 меняется когда меняется Закупочная. Цена 2 НЕ МЕНЯЕТСЯ когда меняется закупочная. Цена 2 меняется ТОЛЬКО когда меняется Цена 1.

В этом и проблема.
 
Цитата
ginx написал:
В этом и проблема.
нет никакой проблемы, если у задачи есть математическое решение))
см.вложение (добавил колонку "сколько нужно добавить к цене 1" и написал формулу, которая это считает
теперь Цена 2 = Цена 1 + "сколько нужно добавить к цене 1"
а теперь как угодно меняйте цену 1 и смотрите как это поменяло цену 2)))))))))))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
ginx, с подобным подходом можно сильно удивиться финансовым результатам :)
Еще раз перефразирую Ваше ТЗ: нужно рассчитать такую Цена2, чтобы 63% от нее были на 500р больше закупочной цены.
Итак, где в Вашем ТЗ зависимость от Цена1?
Нам все равно, как работает плохо работает Ваш софт, расчет Цена2 НИКАК не зависит от Цена1.
Если Вы хотите, чтобы Цена2 рассчитывалась по описанной логике И как-то еще зависела от Цена1, то это невозможно :) Придется с этим смириться.
 
Ігор Гончаренко, Спасибо, еще раз!  
 
Ігор Гончаренко, мне кажется, что мы не выполнили одно важное условие:
Цитата
ginx написал:
Цена 2 НЕ МЕНЯЕТСЯ когда меняется закупочная.
И как при изменении закупочной цены, не изменяя Цена2, выполнить условие ТС - я не знаю. Вернее, я знаю, что это невозможно :)
ginx, куда-то Вы затерялись. Надеюсь Вы осознали все наши пояснения :)
Ну или Вы из подобных заказчиков :) :
Изменено: surkenny - 24.10.2023 13:02:59
 
Цитата
surkenny написал:
Надеюсь Вы осознали все наши пояснения
да вы безудержный оптимист, батенька)
Цитата
ginx написал:
Мне не стыдно. Так уж вышло))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, я верю в лучшее. И надеюсь, что ТС - сам себе продаван на маркетплейсах, а не ужас творит для компании :)
 
Во первых благодарю за внимание к моей персоне)) Во вторых за подтверждение моих догадок о невозможности реализовать данный функционал. Я над решением бьюсь несколько дней.  И да, логика изменения цены нужна именно такая, как я описал.

Всем спасибо за участие!
 
ginx, но Вы не пояснили, чем не страивает решение Ігор Гончаренко.

Итого имеем:
1. Цена2 зависит от закупочной цены (еще от разницы в 500, процента для вычета, но это не столь существенно: главное - Цена2 не зависит от Цена1).
2. Цена1 меняется произвольно и ни от чего не зависит.
3. Цена2 НЕ должна меняться при изменении закупочной цены (от которой зависит) и должна меняться при изменении Цена1 (от которой не зависит).

Это не
Цитата
ginx написал:
логика изменения
Это… Я тут даже слово не могу подобрать :)

Удачи в реализации :)
Если кто-то Вам даст решение и будет уверять, что оно работает, советую его найти и набить морду :) Этот человек Вам нагло соврал :)
Изменено: surkenny - 24.10.2023 15:35:22
 
surkenny, Читайте внимательно то что я описал выше, а не пишите отсебятину, если не понимаете логики. А лучше займитесь чем нибудь полезным, вместо упоения иллюзией собственной значимости.  
 
ginx, что из моих тезисов в соовщении #16 неверно?
Мы могли Вас не так понять, Вы могли не так описать задачу, но в чем именно неверно мое (или Ігор Гончаренко) решение?

P.S. Я очень внимательно причитал. Уточните, в чем я был неправ?
Не можете - тогда не в нас проблема :)
 
surkenny, и не лень вам время тратить на него…  :D
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Jack Famous, нет, я в так прерываюсь от работы мозг перезагрузить :)
 
Могу ошибаться, но похоже ТС решает подобную задачу
 
какая разница, что он решает.
как смог - так и обяснил, мы как поняли - так и решили
кроме ТС тут вообще никого не должно волновать будет-ли решена его реальная эадача (в моей жизни точно ничего не поменяется от того будет-ли найдено решение или нет))
если ТСу интересно решение он должен чудеса красноречия проявить в попытках обьяснить задачу, а если интерес к решению, такой же как у меня, то можно вообще ничего не обьяснять
как для этой задачи, тут и так уже неоправдано много сообщений написано
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
написал:
Читайте внимательно то что я описал выше, а не пишите отсебятину, если не понимаете логики. А лучше займитесь чем нибудь полезным, вместо упоения иллюзией собственной значимости.
Раз уж Вы такой сторонник логики, то в Вашем сообщении как минимум два нелогичных утверждения.

Цитата
а не пишите отсебятину, если не понимаете логики
В случае если surkenny понимает логику, то он тоже напишет что-то "от себя". Вряд ли Вы рассчитываете на помощь вроде, свои решения не пишите, принимаю только копипасту с других источников.

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