В этой статье мы узнаем, как получить имя листа в Excel.

Проще говоря, если вы работаете со сложными данными. И вы хотите, чтобы имя вашего листа было текстом в ячейке.

`link: / information-formulas-excel-cell-function [CELL Function] ʻIn Excel дает вам информацию о рабочем листе, такую ​​как столбец, содержимое, имя файла и т. д.

Общая формула

=CELL(“filename”,A1)

«Filename»: получает полное имя листа ячейки ссылки A1: Ссылка ячейки листа

23

Но нам нужно извлечь только имя листа. В основном фамилия.

Как вы можете видеть, имя листа начинается после] (закрытая большая скобка).

Для этого нам просто нужно его положение в тексте, а затем мы извлечем имя листа.

24

Здесь я посчитал символы из последнего результата, который был 12.

Но мы не можем делать это каждый раз.

Итак, чтобы извлечь имя листа из полного имени, нам нужно найти положение] (закрытой большой скобки)

Используйте формулу, чтобы найти]

=FIND("]",CELL("filename",A1))

25

58 позиция].

Теперь наша формула завершена.

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

Пояснение:

CELL («filename», A1): получает полное имя рабочего листа. FIND («]», CELL («filename», A1)) + 1: эта функция возвращает вам позицию] и добавляет +1, потому что нам нужно позиция первого символа только имени листа.

255: максимальное количество слов для имени листа в Excel.

MID: `link: / excel-text-formulas-the-mid-function-in-excel [MID Function] ʻ извлекает конкретную подстроку из текста, используя позицию от начала до конца.

26

Здесь мы извлекли имя файла с помощью формулы.

Теперь у нас есть еще одна формула вместо использования функции MID. Используйте ссылку: / text-excel-right-function [RIGHT function] `.

Функция ВПРАВО извлекает конкретную подстроку из последней части текста.

Используйте формулу:

=RIGHT(CELL("filename",A2),LEN(CELL("filename",A2))-FIND("]", CELL("filename",A2)))

Пояснение:

НАЙТИ («]», ЯЧЕЙКА («имя файла», A2)): извлекает позицию символа имени листа.

LEN (CELL («имя файла», A2)): получает длину текста (имя файла)

ВПРАВО: функция ВПРАВО извлекает строку из текста, используя ее позицию.

27

Как видите, эта функция тоже работает нормально. Да …​ Теперь у нас есть две разные формулы с логикой, которая используется для извлечения только имени листа.

Получите только имя листа, используя VBA в Excel. Надеюсь, вы поняли, как получить только имя листа рабочего листа в Excel 2016. Дополнительные статьи о функциях ТЕКСТА в Excel можно найти здесь. Поделитесь своим запросом ниже в поле для комментариев. Мы поможем вам.

Популярные статьи

link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-Повышение-продуктивность [50 ярлыков Excel для повышения производительности]: быстрее справляйтесь с задачей. Эти 50 ярлыков заставят вас работать в Excel еще быстрее.

link: / formulas-and-functions-Introduction-of-vlookup-function [Как использовать функцию ВПР в Excel]: Это одна из наиболее часто используемых и популярных функций Excel, которая используется для поиска значений из разных диапазонов и листы.

link: / tips-countif-in-microsoft-excel [Как использовать функцию СЧЁТЕСЛИ в Excel]: Подсчет значений с условиями с помощью этой удивительной функции. Вам не нужно фильтровать данные для подсчета определенных значений. Функция Countif важна для подготовки вашей приборной панели.

link: / excel-formula-and-function-excel-sumif-function [Как использовать функцию СУММЕСЛИ в Excel]: Это еще одна важная функция информационной панели. Это поможет вам суммировать значения для конкретных условий.