Як створити "аргумент", який посилається на іншу робочу книжку / аркуш у excel?


1

У мене є робоча книга з клітинками, на які посилається аркуш та комірки іншого файлу; виявляється, що потрібно, щоб обидва файли були відкриті першими, але у мене є велика кількість комірок, на які посилається одна і та ж робоча книга, і мені потрібно щодня оновлювати її, щоб вказати на інший файл, наприклад, моя формула може виглядати так:

=['sillysheet 4-16-2018.xlsx']!A$35:A143

І у мене є кілька подібних посилань, хоч і поза аркушем; Я хотів би мати можливість ввести аргумент, який замінює 'sillysheet 4-16-2018.xlsx'частину, щоб вона оновлювалася у всіх клітинах, на які вона посилається; Я радий отримати його з комірки, яка буде використана в якості аргументу, а решту формули залиште незмінною, якщо можливо, наприклад, щось на кшталт:

=[A1]!A$35:A143

... де A1міститься'sillysheet 4-16-2018.xlsx'

або використовуючи INDIRECT()для його побудови з якоїсь конкатенації.

=['sillysheet 4-16-2018.xlsx']!A$35:A143
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.