Страницы: 1
RSS
VLOOKUP3 (доработанная функция VLOOKUP2)
 
Как мы все знаем, Николай Павлов написал и выложил на этом сайте функцию VLOOKUP2.  
Это, так скажем, функция наподобие встроенной ВПР()  
 
http://www.planetaexcel.ru/tip.php?aid=62  
 
Но она не работает, если файл с таблицей, на которую ссылается формула закрыт.  
 
На соседнем форуме  
 
http://forum.msexcel.ru/microsoft_excel/vypolnenie_makrosa_pri_zakrytoy_knige-t1206.0.html  
 
человек с ником Шпец Докапыч немного доработал эту функцию, чтобы она работала и с закрытым файлом.  
 
На мой взгляд очень интересный вариант, если кто-нибудь пользуется этой функцией  
 
Я подготовил небольшой архив из 3х файлов, который визуально объясняет суть проблемы  
 
1) файл Table.xls - файл с нужной табличкой  
2) файл vlookup2.xls - файл с табличкой и функцией VLOOKUP2 от Николая Павлова  
3) файл vlookup3.xls - файл с функциями VLOOKUP2 и VLOOKUP3, которые ссылаются на файл Table.xls  
 
Чтобы у вас нормально заработали функции пропишите свой путь к файлу Table.xls в ячейках с функциями  
 
Как видно, если файл Table.xls открыт - обе функции нормально работают.  
Но если же мы закроем Table.xls, то корректно показывает информацию функция VLOOKUP3, а функция VLOOKUP2 выдаёт значение #ЗНАЧ!  
 
Может кому это функция будет интересна  
 
Архив прилагаю.
 
Весьма интересно!
 
Любопытно, а на форуме уже обсуждались формулы (какой-нибудь метод, подход, потому что формулы могут быть совершенно разными), ссылающиеся на данные других файлов?..Сталкивался со следующей проблемой: есть файлы с данными за месяц и файл со сводной таблицей за год. В последней указаны ссылки на месячные отчеты...Так вот, чтобы пользоваться сводной таблицей, должны быть открыты файлы с месячными данными, иначе - ошибки....
Страницы: 1
Наверх