Страницы: 1
RSS
Помогите разобраться с причиной ошибки #н/д
 
В приложенном файле  происходит пойск в двумерном массиве. В строке 127  результат по исходным данным строки  126 происходит нормально.
В строке 132 исходные данные для расчета получены после применения функции "округлт" (есть подозрения что дело в ней). и вот после нее в некоторых ячейках строки  результата 133 получаются ошибки.

Попробовал исходные данные 132 строки скопировал в строку  134, после в ячейки из которых появляетс ошибка, навел курсор щелкнул в строке формул, потом после нажатия enter расчет получается в строке 135.
Не могу понять в чем причина, и как это обойти.
 
Не получилось сразу приложить файл
 
Уберёте точный поиск, уберёте и ошибку.
По вопросам из тем форума, личку не читаю.
 
да помогло избежать ошибку. Если ставить тип сопаставления 1 или -1, тогда в результате может немного другое значение получиться, отличающееся на 1 шаг. В шапке двумерного массива шаг 0,05, почему по точному совпадению не срабатывает?
 
Oktav, можете добавить в первый аргумент в функциях ПОИСКПОЗ округление до 2 знаков ОКРУГЛ(A1;2). Тогда можно оставить точный поиск и должно работать
 
Цитата
Sceptic написал:
ПОИСКПОЗ округление до 2 знаков ОКРУГЛ(A1;2).
или тоже но в 131й строке. Это приколы плавающей точки.
Изменено: БМВ - 20.08.2019 21:44:05
По вопросам из тем форума, личку не читаю.
 
Не сразу сообразил, что имели ввиду, теперь понял ,спасибо помогло.
Страницы: 1
Наверх