Доброго времени суток! Очень прошу помощи, т.к. за последние недели решения так найти и не смог. Имеются данные D, D1, L. Которые, например, равны: D=175, D1=100, L=30. Задача в следующем: найти максимальное значение "D" в соответствующем столбце (в данном случае 200), найти максимальное из допустимых для данного диапазона (160,175,185) значений D1 (160), узнать что один из столбцов L равняется, в нашем случае, 50. И каким-то, неведомым мне, способом находилось значение из таблицы - 6,5.
Я и объединять D и D1 пытался, но округление одного из значений работало крайне не корректно, хотя казалось что я на верном пути...
Эта "шпаргалка" мне очень помогала когда было два значения, а тут их три, к тому же у второго значения есть допустимый диапазон. По этому принципу я и пытался и округлять и объединять первые два значения. Но как округлять с таким переменным шагом?
Просто, если не пытаться втиснуть все в одну формулу.
Положения трех переменных =ПОИСКПОЗ(B30;A2:A27;-1)+(СЧЁТЕСЛИ(A2:A27;B30)>0)*2 =ПОИСКПОЗ(B31;ИНДЕКС(B2:B27;C30-2):ИНДЕКС(B2:B27;C30);-1) =ПОИСКПОЗ(B32;C1:G1;-1) Искомый коэффициент: =ИНДЕКС(C2:G27;C30+C31-3;C32)
То что Вы не втиснули все в одну формулу, это облегчило понимание (хоть и частичное). Большое Вам спасибо. Исправил вместо ссылки на 27 ячейку для A B C на 28. иначе выходила ошибка "ссылка" или "нд" Несколько вопросов: - что дает "СЧЕТЕСЛИ *2" в первой формуле? - не очень понял диапазона из "ИНДЕКС:ИНДЕКС" во второй формуле
vikttur написал: - СЧЕТЕСЛИ.Попробуйте при формуле без этой функции найти число, которое есть в диапазоне.
Убрал - при тех значениях что приходили на ум, решает. вычислял отдельно и по F9 - всегда результат формулы ровняется нулю и умножается на два. Пока для меня сей ход загадка но оставлю как есть. Всё больше и больше меня удивляют эти лазейки в вычислениях