Имя рабочего листа в ячейке - Советы по Excel

Содержание

Используйте формулу в Excel, чтобы поместить имя рабочего листа в ячейку. Также в этом выпуске: =CELL("filename",A1)возвращает путь и имя файла

Если вы хотите, чтобы в заголовке каждого отчета было имя рабочего листа, используйте

=TRIM(MID(CELL("filename",A1),FIND(")",CELL("filename",A1))+1,20)) & " Report"

Функция CELL () в этом случае возвращает полный путь (Имя файла) SheetName. Поищив правую квадратную скобку, вы сможете определить, где находится имя листа.

Имя рабочего листа как заголовок отчета

Смотреть видео

  • Используйте формулу в Excel, чтобы поместить имя рабочего листа в ячейку. Также в этом выпуске: =CELL("filename",A1)возвращает путь и имя файла
  • Найдите правую квадратную скобку с помощью НАЙТИ
  • Добавить 1 символ к результату НАЙТИ
  • Передайте это MID
  • Голосование за резервуар на http://mrx.cl/sheetname

Стенограмма видео

Подкаст MrExcel спонсируется "MrExcel XL", книгой с более чем 40 советами по Excel, а также мультфильмами Excel, коктейлями, твитами и шутками.

Изучите Excel из подкаста, эпизод 1982 - Имя рабочего листа в ячейке!

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

Хорошо, вчера я показал вам, как использовать быстрое копирование рабочего листа с помощью CTRL-перетаскивания, и вы заметили, что заголовок рабочего листа там автоматически меняется? Как я это сделал? Именно эту сумасшедшую формулу мы должны использовать, чтобы поместить имя рабочего листа в ячейку, и все начинается с этой формулы здесь = ЯЧЕЙКА ("имя файла"), ячейка имени файла возвращает полный путь, имя книги и имя листа. Хорошо, это дает нам намного больше, чем мы хотим. И затем мне нужно найти, где находится правая квадратная скобка, поэтому НАЙТИ (")") сообщает мне, что это позиция 53, но имя листа тогда должно быть на единицу больше, поэтому каким бы ни был результат поиска +1, мы начинаем там, а потом используем MID, с 54, и просто гасим, понимаете, как долго вы думаете. 20, 25, все, что вам нужно,чтобы получить как можно более длинное имя листа. И затем, чтобы собрать все это вместе, есть MID ЯЧЕЙКИ, с которой мы начинаем, мы выполняем НАЙД) внутри ячейки, +1, выходят 20, а затем я объединил слово «Report». Хорошо, давайте проведем здесь небольшой тест, если я назову это «Резюме», как только я нажму Enter, вы увидите, что это изменится.

Я ненавижу помещать это в книгу, потому что это не то, что я могу вспомнить, мне приходится возвращаться к странице 13 в книге каждый раз, когда я хочу попытаться сделать это, и, фактически, только в июле кто-то по имени Аноним , создал идею Excel.UserVoice.com для SHEETNAME () и SHEETNAMES ()! Это стоит голоса. Если вы проголосовали вчера, выйдите и проголосуйте за него сегодня. Я создал короткую ссылку: mrx.cl/sheetname, это было бы неплохо. Так что нам не придется повторять эту безумную формулу каждый раз, когда нам нужно имя листа в книге.

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

Резюме для сегодняшнего эпизода: мы начали использовать функцию CELL ("filename"), которая дает мне полное имя книги пути и имя файла. Ищите это), используя FIND, добавьте один символ, чтобы передать все это в MID. Давайте просто проголосуем, чтобы команда Excel исправила это!

Хорошо, эй, я хочу поблагодарить всех, что заглянули, увидимся в следующий раз на другом сетевом трансляции от!

Интересные статьи...