Подскажите пожалуйста. ВПР не работает если вместо диапазона для поиска ссылаюсь на ячейку с названием именованного диапазона? если в самой формуле пропишу название именованного диапазона, то работает.
Vik_tor, большое спасибо за двссыл, а на счёт столбца для поиска тут нужен универсальный "трюк", потому как могут быть разные значения а не только I, II, III, например так
vikttur, простите за тупость, не понимаю как мне применить ваш вариант для моего примера, когда вместо римских I, II, III могут быть хоть какие значения, например так
Если число, указывайте число, если какие-то значения, указывайте массив значений, как в формуле. А если " хоть какие значения" (все что угодно) - гоните большой метлой таких пользователей подальше от компьютера - в данных должен быть хоть какой-то порядок. =ВПР(B10;ДВССЫЛ(D10);ПОИСКПОЗ(C10;ИНДЕКС(ДВССЫЛ(D10);1;)))
Все подряд искать нельзя, можно "синхронизировать" именованные диапазоны для поиска значений и названий столбцов, но это лишние хлопоты, особенно если диапазонов много.
vikttur, извините за может быть глупый вопрос, а нельзя сделать поиск по крайнему левому столбцу и по крайней верхней строке, и если значение найдено то подставить его на место где формула?
При опущенном аргументе Тип_сопоставления этой функции, он по умолчанию равен 1, это неточный поиск, при неточном поиске нужно что бы данные в массиве были отсортированы по возрастанию, у вас же в 3ей таблице данные располагаются ( 6 , 5 , 3) - это не по возрастанию =)
Александр, спасибо вам за весьма детальное уточнение, и всем откликнувшимся выражаю благодарность в помощи. Это замечательный форум с умными и отзывчивыми людьми!