Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Перебор значений в ячейке, которая сама себя задействует в расчёте, до соблюдения условия., Поиск решения ситуации.
 
БМВ, разобрался, все получилось и работать начало как нужно прям!! Вот только не понял почему в функции "ПОИСКПОЗ(1=1;..." в качестве искомого значения стоит 1=1? И как сделать округление до 3 знака после запятой, а не до 2? (везде в формулах поменял округление до 3 и в именах тоже) но в значении все равно третий знак везде пишет 0. (в некоторых строках чтобы получить дельту до 5% нужен третий знак, который почему то округляется).

Shama, Ваше решение тоже хорошо работает, только большая таблица рядом не комильфо :)

Спасибо вам огромное!
Перебор значений в ячейке, которая сама себя задействует в расчёте, до соблюдения условия., Поиск решения ситуации.
 
БМВ, смотрю Ваш пример и да, формула эта работает, но пока не понял ее составления, т.к. ее нельзя протянуть или куда-либо копировать т.к. считает сразу не верно. И вроде при протягивании в формуле строки меняются верно и расчёт идет, но значения уже получаются не правильными. Пока не могу понять в чем проблема. Можете чуть подробнее написать зависимость этой формулы?
На первом листе смотрю формулу.
Изменено: Даниил Любимов - 15.01.2021 10:07:31
Перебор значений в ячейке, которая сама себя задействует в расчёте, до соблюдения условия., Поиск решения ситуации.
 
Shama, понимаю, что макросом было бы классно, но, к сожалению, с ним никогда не работал.
Посмотрел пример - просто вытянуть вниз в этом случае не вариант, т.к. этим способом можно добиться наиболее точного определения необходимой дельты, но расчет предполагает добавление n(ого) количества строк и тогда получится на каждую строку необходимого расчетного значения будет приходиться по 200 строк поиска значения.
Перебор значений в ячейке, которая сама себя задействует в расчёте, до соблюдения условия., Поиск решения ситуации.
 
БМВ, поиск решения будет применим конкретно для нахождения одного числа, а для расчёта требуется много таких значений и каждый раз пересчитывать вручную 300-400 раз будет очень долго.
Вариант с несколькими решениями имеет оооочень малую вероятность, но, если такие будут, то лучше ближе к 0.
При сборе одной формулы Вы имеете в виду собрать формулы с ячейки (AA) по (AL)? Но тогда внутри этой большой формулы она должна будет ссылаться сама на себя (ячейка AB) - в этом случае необходимо итеративное вычисление?
Перебор значений в ячейке, которая сама себя задействует в расчёте, до соблюдения условия., Поиск решения ситуации.
 
Добрый день!
При составлении программки появилась следующая проблема: Как в ячейку (AB4) задать перебор значений, которые находятся в диапазоне (AN4 - IF4), чтобы выдавалось значение при котором будет выполняться условие в (AC4)?
Проблема в том, что искомое значение является основным в расчете и в зависимости от него меняются все числа, в том числе и само условие, которое должно быть выполнено.
Возможно ли решение данной задачи без применения макроса?

P.S. Так же в идеале чтоб подбиралось значение не из заданного диапазона, а любое, чтоб выполнялось условие.
Страницы: 1
Наверх