Я знаю, как использовать формулу vlookup, но не могу найти причину, почему этот способ не работает сейчас ...
В моем рабочем офисе много людей хранят и работают в файлах Excel на локальном сервере.
Например, у меня есть таблица 2x2 в WorkBook_1:
1 | Fist_value
2 | SECOND_VALUE
И маленький столик в WorkBook_2 (также 2x2)
1 | Да, это один!
2 | Да, это два!
WorkBook_1 находится в "Диск L:\Folder_1\Sub_Folder_2"
Рабочая книга_2 находится в папке «Диск L:\Folder_1\Sub_Folder_2\Sub_Folder_3»
Я поместил формулу в Workbook_1 в ячейку как = vlookup(1; Диск L:\Folder_1\Sub_Folder_2\Sub_Folder_3: диапазон «A: A»; 2; 0)
И получить значение "Да, это один!"
На данный момент это просто идеально, формула работает с двумя различными книгами. Через несколько дней я открываю Workbook_1 и вижу, что формула не работает, потому что путь в формуле vlookup был автоматически изменен с
Диск L:\Folder_1\Sub_Folder_2\Sub_Folder_3: диапазон «A: A»
в
Диск L:\Sub_Folder_2\Sub_Folder_3: диапазон «A: A»
WorkBook_2 не может быть удален или перенесен, я использую workbook_1 самостоятельно, и, похоже, я не схожу с ума. Я знаю, что Excel может использовать два пути к другим книгам: короткий, когда книга открыта, и длинный, когда он закрыт, но это не является причиной ...
Я могу предположить, что есть две причины (может быть глубоко ошибочными):
1) Этот файл Excel слишком старый и содержит ошибки.
2) Каким-то образом локальный сервер меняет пути самостоятельно (например, сервер отключается ночью)
Мы используем разные версии Excel, начиная с 2010 года и заканчивая 2016 годом (некоторые из нас используют версии ниже этих).
Кто-нибудь может помочь выяснить причину этого?