Сергей, некорректные значения Y понял, они могут быть пускай как нет данных пока отображаются. Но искомые значения немного не совпадают. Значение пересечений строки и столбца таблицы, как я внутри написал, отображают верхнюю границу диапазона вхождения значения X. Т.е. если смотреть строку где значение равно 8,промежуток значений столбца "2"=15-13,8; "3"=13,7-12,6 и т.д. По полученным значениям если проверять, то например первая строка x=23, y=32, получаем 6, но должно быть 5, т.к. y=32 определяет строку в таблице со значением 32, а значение x=23 входит в диапазон 23,7-21,6 т.е. столбик со значением "5".
ваш пример в стартовом сообщении тогда не корректен по Y 32 и X 24 позиция столбца тогда должна быть 4 так как предел по 5 столбцу 23,7 он меньше искомого Х 24 значит результат должен быть 4?
давайте так в примере показываете результат проставленный руками и заменяете файл в стартовом сообщении и параллельно протестируйте этот вариант в связи с вновь открывшимися условиями
Сергей, возможно проблема ,как я понимаю в типе сопоставления -1, 0, 1, "поискпоз" хочет чтобы все было по возрастанию распределено. Для примера в одном случае x=23. y=32, в другом 24,32 соответственно. По идее значения должны быть 5 и 4, но формула выдает 5 и 5.
Сергей, все работает, по-крайней мере проверил другие варианты все правильно отображает. Спасибо большое, если хотите могу символическую сумму вам перевести, а то второй день бьюсь с этой формулой.