Я знаю, как использовать формулу 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 годом (некоторые из нас используют версии ниже этих).

Кто-нибудь может помочь выяснить причину этого?

0