Как динамически ссылаться на другую ячейку в других книгах? - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь создать книгу Excel, которая будет автоматически собирать данные из других книг в каталоге, я придумаю код, но он не работает правильно

="'"&LEFT(CELL("filename",$A$1),FIND("~",SUBSTITUTE(CELL("filename",$A$1),"[","~",1))-1)&"["&RIGHT(LEFT(CELL("filename",$A$1),FIND("~",SUBSTITUTE(CELL("filename",$A$1),"[","~",1))-2),3)&RIGHT(LEFT(CELL("filename",$A$1),FIND("~",SUBSTITUTE(CELL("filename",$A$1),"[","~",1))+16),1)&".xlsx]Final Data'!"&E3

, если я использую этот код,вызовет значение E3 в текущей книге, если я использую ADDRESS(3,5), это даст мне правильный адрес, но как только я поставлю =INDIRECT() перед ним, значение E3 (в текущей книге) будетпридумать (другой файл открыт, так как я использую косвенный). Как я могу исправить это и есть ли способ получить значения ELL, когда файл закрыт?

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