Вставка в ячейку текущего имени файла Excel, пути или листа

Применяется к
Excel для Microsoft 365 Excel 2024 Excel 2021

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

Вставка текущего имени файла, его полного пути и имени активного листа

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

=ЯЧЕЙКА("filename")

Вставка текущего имени файла и имени активного листа

Введите или вставьте следующую формулу в качестве формулы массива, чтобы отобразить текущее имя файла и активное имя листа:

=ПРАВСИМВ(ЯЧЕЙКА("filename");ДЛСТР(ЯЧЕЙКА("filename"))- МАКС(ЕСЛИ(НЕ(ЕОШ(ПОИСК("\";ЯЧЕЙКА("filename"); СТРОКА(1:255))));ПОИСК("\";ЯЧЕЙКА("filename");СТРОКА(1:255)))))

Примечание

  • Чтобы ввести формулу в виде формулы массива, нажмите клавиши CTRL+SHIFT+ВВОД.
  • Формула возвращает имя листа, если он был сохранен хотя бы один раз. Если вы используете эту формулу на несохраненном листе, ячейка формулы останется пустой, пока вы не сохраните лист.

Вставка только текущего имени файла

Введите или вставьте следующую формулу, чтобы вставить имя текущего файла в ячейку.

=ПСТР(ЯЧЕЙКА("filename");ПОИСК("[";ЯЧЕЙКА("filename"))+1; ПОИСК("]";ЯЧЕЙКА("filename"))-ПОИСК("[";ЯЧЕЙКА("filename"))-1)

Примечание

Если вы используете эту формулу на несохраненном листе, вы увидите сообщение об ошибке #ЗНАЧ! в ячейке. После сохранения листа ошибка заменяется именем файла.

Дополнительные сведения

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществах.