1

У меня есть файл Excel, который был создан давно, и в одном из столбцов используется формула VLOOKUP, которая ссылается на файл, который не существует ни на одном компьютере. Формула:

=VLOOKUP(C25,'F:[my_file.xls]abc'!$A$1:$F$65536,2,FALSE)

Диск F: даже не существует на моем компьютере. Что сбивает с толку, так это последовательность событий:

  1. Вставьте значение в ячейку C25.
  2. Появляется диалоговое окно с просьбой дать ссылку на F:my_file.xls.
  3. Я нажал "Отмена", потому что файл не существует.
  4. В любом случае формула приводит к правильному решению.

Таким образом, кажется, что есть скрытая формула или что-то вроде резервного копирования формулы VLOOKUP? У меня есть Unhid все листы, столбцы и строки, и я не нашел ничего, что объясняет это. Кто-нибудь знает, что происходит? Спасибо

1 ответ1

1

При работе с внешними источниками данных Excel обычно сохраняет текущие значения ячеек, относящихся к связанным данным, в случае, если источник данных недоступен, когда книга открывается позже.

Вы можете изменить способ представления этой ситуации пользователю, Data -> Edit Links -> Startup Prompt...

Как видно из второго варианта (выше), можно полностью открыть рабочую книгу, не обновляя связанные данные, и даже не предупреждать пользователя.

Кроме того, при работе с подключениями к данным (аналогично связанным рабочим книгам, но обычно запросам к базе данных) вы можете выбрать, следует ли встраивать внешние данные в рабочую книгу, как показано ниже.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .