Как сделать ссылку в формуле динамической на основе значения ячейки - PullRequest
0 голосов
/ 14 февраля 2019

Я хочу сделать эту формулу динамической, используя значения в столбце C, чтобы завершить ссылку на нужный файл.Таким образом, я могу просто перетащить формулу вниз, а не менять даты все время.Некоторая помощь будет принята с благодарностью.

Уже опробовал косвенную функцию, но, похоже, она работает только на открытых рабочих книгах.

=IFERROR(INDEX('G:\AGL''s & TC''s\Performance\2019\ASHIFT\Januari\
["&TEXT(C8,"ddmmyyyy")&".xlsm]PICKING'!$KD$5:$KD$200;MATCH($B$3;'G:\AGL''s & 
TC''s\Performance\2019\ASHIFT\Januari\ 
["&TEXT(C8,"ddmmyyyy")&".xlsm]PICKING'!$A$5:$A$200;0));0)

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

1 Ответ

0 голосов
/ 14 февраля 2019

К сожалению, вы не можете использовать формулу для генерации имени файла для функций INDEX(), INDIRECT() и т. Д.Excel просто не поддерживает это.

Excel ведет реестр ссылок на внешние книги, и для него нужны статические данные, поэтому формулы здесь не нужны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...