Страницы: 1
RSS
[ Закрыто ] От полученного значения госпошлины рассчитать исходную сумму взыскания
 
Здравствуйте, есть уже известная сумма госпошлины, но неизвестна первоначальная сумма взыскания. как посчитать
это формула для  расчета госпошлины при известной сумме
Код
=ЕСЛИОШИБКА(МЕДИАНА(400;ВПР(F2;aa;2)+(F2-ВПР(F2;aa;1))*ВПР(F2;aa;3)%;60000)/2;"")

а надо наоборот при известной госпошлине примерно посчитать готовую сумму
Заполнить окрашенную ячейку через формулу,  чтобы при любой сумме госпошлины выходила правильно

из E8 получить в соседней F8 готовый результат
Изменено: Goldenito - 13.04.2018 22:07:55
 
в вашем примере не совсем понятно какие имеются исходные данные.
куча ячеек раскрашенных вместо двух-трех - что есть и что надо.
если имеется только результат формулы - то никак.
 
Цитата
Dima S написал:
что есть и что надо.
из E8 в F8 то есть как то определить как формула считает, и выводить сумму изначальную
Изменено: Goldenito - 13.04.2018 21:35:04
 
В принципе, возможно решение через подбор параметра, когда в целевую ячейку пишем значение пошлины, и целевая ячейка связана с исходной через формулу. Вот задаем - достичь в целевой ячейке значения (известного) пошлины, изменяя начальную ячейку с суммой. Вот наша добрая программа и будет в поте процессора подставлять в исходную ячейку сумму, считать результат и сравнивать с заданным значением. Как найдет совпадение, остановится, и, отдуваясь, сообщит об этом. Для 2010 версии программы - закладка данные - поиск решения. Возможно придется его подключить на ленту (изначально он, по-моему, не активен).
Кому решение нужно - тот пример и рисует.
 
Пытливый, это как) немного не понял как это сделать
 
В примере посмотрите. От зеленоватой ячейки нарисованы последовательно формулы вниз. Потом идем в п.меню Данные, запускаем Поиск решения.
Там задаем - в целевой ячейке (в ячейке с результатом формулы) достигнуть размера (задаем размер пошлины), изменяя ячейки (указываем исходную зеленоватую ячейку).
Метод решения задать Метод ОПГ, в параметрах указать - игнорировать целочисленные ограничения. И надавить на кнопку с надписью "Найти решение".
Поэкспериментируйте.
Кому решение нужно - тот пример и рисует.
 
Цитата
Goldenito написал: немного не понял как это сделать
На сколько процентов поняли? :)
 
Цитата
Пытливый написал:
решение через подбор параметра,
будет работать в конкретном и других частичных случаях, но не в принципе.
во всех случаях когда эта часть формулы
Код
ВПР(F2;aa;2)+(F2-ВПР(F2;aa;1))*ВПР(F2;aa;3)%

даст результат меньше 400 или больше 60000 - исходную сумму вычислить невозможно.
 
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, отлично

есть один момент, если вдруг вместо запятой стоит вопросительный знак или вообще что то другое, как прописать "проверьте на корректность"
1567?70
 
А это каким боком к вопросу о пошлине?
 
Цитата
vikttur написал:
А это каким боком
если случайно стоят другие  буквы или символы показывает ошибку кода
 
каким боком к вопросу о пошлине?
 
Цитата
vikttur написал:
к вопросу о пошлине
при неправильном значении пишет ошибку в коде
 
Goldenito, Вас спрашивают ведь совсем о другом. Не делайте вид, что не понимаете вопрос.
 
Юрий М, так я о том чтобы код доработать, чтобы при случайной ошибке, не показывало ошибку в  готовом коде
Страницы: 1
Наверх