
Общая формула
=CELL("filename",A1)
Резюме
Чтобы получить полный путь, имя и лист текущей книги с формулой, вы можете использовать функцию ЯЧЕЙКА и ссылку на любую ячейку в книге. В показанном примере формула:
=CELL("filename",A1)
Обратите внимание, что вы должны сохранить рабочий лист, чтобы получить результат.
Объяснение
Функция ЯЧЕЙКА может возвращать различную информацию о листе. CELL может получить такие вещи, как адрес и имя файла, а также подробную информацию о форматировании, используемом в ячейке. Тип возвращаемой информации определяется аргументом info_type.
В этом примере нам нужен путь, имя и лист для текущей книги. Чтобы получить эту информацию, аргумент info_type устанавливается в значение «ссылка» в такой формуле:
=CELL("filename",A1)
Второй аргумент, ссылка, является необязательным и может быть любой ячейкой на листе. Если ссылка не указана, CELL вернет имя текущего «активного листа», который может быть или не быть листом, на котором существует формула, и может даже находиться в другой книге. Во избежание путаницы предоставьте A1 для справки.
CELL вернет имя в следующем формате:
path(workbook.xlsx)sheetname
Обратите внимание, что вы должны сохранить рабочий лист, чтобы получить результат.