Ищете способ поместить имя вашего рабочего листа прямо в ячейку? Excel упрощает это за счет использования функции ЯЧЕЙКА. Если вы включите в ячейку следующее, Excel вернет полный путь к книге вместе с именем листа:

=CELL("filename")

Например, если вы ввели это в ячейку на листе Sheet1 книги MyWB, информация, возвращаемая Excel, может быть примерно такой: C: \ My Documents \ [MyWB.xls] Sheet1 (в зависимости, конечно, от диска и каталог, в котором хранится книга).

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

=MID(CELL("filename",A1),(FIND("]",CELL("filename",A1))+1),50)

Это будет работать для любого имени листа длиной до 50 символов. (Если вы обычно используете другую длину, просто измените значение в формуле.) Продолжая предыдущий пример, Excel вернет в качестве результата Sheet1.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (11766) применим к Microsoft Excel 2007, 2010, 2013 и 2016.

Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Returning_a_Worksheet_Name [Возвращение имени рабочего листа].