У мене є робоча книга з клітинками, на які посилається аркуш та комірки іншого файлу; виявляється, що потрібно, щоб обидва файли були відкриті першими, але у мене є велика кількість комірок, на які посилається одна і та ж робоча книга, і мені потрібно щодня оновлювати її, щоб вказати на інший файл, наприклад, моя формула може виглядати так:
=['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