Как установить имя листа в Excel

Обновлено: 20.11.2024

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

Например, если вы распечатываете финансовую модель. Типы финансовых моделей К наиболее распространенным типам финансовых моделей относятся: модель с тремя отчетами, модель DCF, модель M&A, модель LBO, бюджетная модель. Откройте для себя 10 лучших типов на бумаге или в формате PDF, затем вы можете отобразить название листа вверху каждой страницы. Теперь это легко сделать с помощью этой формулы.

Код имени листа Формула Excel

=СРЕДН(ЯЧЕЙКА("имя файла",A1),НАЙТИ("]",ЯЧЕЙКА("имя файла",A1))+1500)

(См. скриншоты ниже)

Пример создания кода имени листа Excel

Шаг 1. Введите «ЯЧЕЙКА («имя файла», A1)». Функция ячейки используется для получения полного имени файла и пути. Эта функция возвращает имя файла рабочей книги .xls, включая имя листа. Это наша отправная точка, а затем нам нужно удалить часть имени файла и оставить только имя листа.

Шаг 2. Введите "НАЙТИ("]",ЯЧЕЙКА("имя файла")+1,500″. По сути, формула заходит в имя файла и находит "]", где заканчивается имя книги. там он перемещается на один символ (+1) туда, где начинается имя листа. Наконец, мы добавляем в конец 500 или любое число, которое больше, чем реальное количество символов, которое может содержать имя листа.

Поздравляем, теперь вы отобразили имя листа в Excel!

Шаблон Excel с кодом имени листа

Загрузить бесплатный шаблон

Введите свое имя и адрес электронной почты в форму ниже и загрузите бесплатный шаблон прямо сейчас!

Хорошо организованная электронная таблица может иметь большое значение для тех, кто смотрит на нее впервые.

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

Правильное присвоение имен листам является неотъемлемой частью правильно организованной электронной таблицы.

В этом посте я покажу вам 7 способов переименования листов в ваших книгах.

Видеоруководство

Правила для имен листов

Существуют ограничения на то, как вы можете назвать лист.

Если вы попытаетесь назвать лист История, вы получите приведенное выше предупреждающее сообщение о том, что это зарезервированное имя, которое нельзя использовать.

Это не единственное ограничение. Существуют некоторые другие соглашения и символы, которые не допускаются при именовании листа.

Вот список всех правил, которым вы должны следовать при присвоении имен листам.

  • Лист не может называться История.
  • Название листа нельзя оставлять пустым.
  • Имена листов не могут быть длиннее 31 символа.
  • Имена листов не могут содержать ни один из этих символов [ ] / \ ? * :
  • Имена листов не могут начинаться или заканчиваться символом апострофа.

К счастью, эти правила не слишком строгие, и у большинства пользователей никогда не возникнет никаких проблем. Обычно единственное правило, с которым кто-либо сталкивается, — это максимальная длина в 31 символ.

Сократите названия листов, и у вас не возникнет проблем!

Переименовать лист с помощью контекстного меню

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

Щелкните правой кнопкой мыши на листе, который хотите переименовать, и выберите "Переименовать" в списке вариантов.

Имя текущего листа будет выделено, и вы сможете ввести новое имя и нажать клавишу Enter для подтверждения.

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

Переименовать лист с помощью двойного щелчка левой кнопкой мыши

Это самый быстрый и простой способ из всех.

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

Дважды щелкните левой кнопкой мыши на вкладке листа, которую вы хотите переименовать.

  • Самый быстрый способ переименовать лист.
  • Двойной щелчок для переименования – довольно распространенная комбинация клавиш мыши в различных инструментах.

Переименовать лист на вкладке «Главная»

Он немного скрыт, но на вкладке "Главная" есть команда для переименования листа.

Убедитесь, что лист, который вы хотите переименовать, является активным листом ➜ перейдите на вкладку «Главная» ➜ нажмите «Формат» в разделе «Ячейка» ➜ выберите «Переименовать лист» из вариантов.

К сожалению, эта команда слишком скрыта, чтобы ее можно было использовать. Не очень интуитивно понятно, что он сгруппирован в кнопке с надписью «Формат».

Переименовать лист с помощью сочетания клавиш

К сожалению, для переименования листа нет специального сочетания клавиш.

Но мы можем воспользоваться горячими клавишами Alt.

Alt + H + O + R приведет вас к команде "Переименовать лист" на вкладке "Главная".

Нажатие клавиши Alt активирует горячие клавиши на ленте. Затем нажатие H выберет вкладку «Главная». Нажатие O выберет команду «Формат», а затем нажатие R выберет параметр «Переименовать листы» в команде «Формат».

Переименовать лист с помощью меню специальных возможностей

Это будет работать только в том случае, если вы еще не переименовали лист из имени по умолчанию Лист1, Лист2, Лист3 и т. д.…

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

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

Перейдите на вкладку "Обзор" и нажмите команду "Проверить специальные возможности".

Это запустит проверку всей книги, и откроется окно с результатами проверки.

Существует раздел "Имена листов по умолчанию", который можно развернуть, чтобы отобразить все листы, которые не были переименованы.

Нажмите значок шеврона, направленный вниз, справа от имени любого листа, затем выберите «Переименовать лист» в списке вариантов.

При этом имя листа будет выделено, и вы сможете начать вводить новое имя и нажать Enter, когда закончите.

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

Переименовать лист с помощью панели навигации

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

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

Откройте панель навигации, перейдя на вкладку "Вид" и нажав кнопку "Навигация" в разделе "Показать" на ленте.

Откроется панель навигации, в которой перечислены все листы книги. Щелкните правой кнопкой мыши любой из листов и выберите «Переименовать» в параметрах меню.

Откроется окно ввода «Переименовать», где вы сможете ввести новое имя. Нажмите кнопку "ОК", чтобы изменить имя.

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

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

  • Вы можете переименовать лист, который не является активным.

Переименовать лист с помощью VBA

Если вы хотите программно переименовать свои листы, вам может подойти VBA.

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

Здесь лучше всего подходит программное решение!

Нажмите Alt + F11, чтобы открыть редактор Visual Basic, затем перейдите на вкладку «Вставка» и выберите «Модуль» в параметрах.

Вставьте приведенный выше код в окно модуля.

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

Это даже переименует все скрытые листы без необходимости их предварительного отображения.

Вы можете запустить этот код из Excel, перейдя на вкладку "Разработчик" и выбрав команду "Макрос", а затем нажав кнопку "Выполнить".

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

Переименовать лист с помощью скриптов Office

Сценарии Office — это еще один способ автоматизации задач в Excel, но он доступен только в онлайн-версиях Excel для бизнеса и предприятий.

Откройте Excel Online, перейдите на вкладку "Автоматизация" и нажмите "Новый скрипт".

Откроется редактор кода, в который можно вставить приведенный выше код. Нажмите кнопку «Выполнить», чтобы выполнить код.

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

Это ускорит работу со всеми листами в книге, включая все скрытые листы.

  • Вы можете переименовывать листы, не выбирая их предварительно.
  • Вы можете переименовать все листы одним щелчком мыши.
  • Вы можете переименовывать скрытые листы, не открывая их предварительно.
  • Вы должны хорошо разбираться в языке программирования TypeScript.
  • Сценарии Office доступны только в тарифных планах Excel для бизнеса и предприятий.

Выводы

Переименование листов — это задача, которую вам придется выполнять снова и снова в Excel.

Для этого есть много простых вариантов!

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

Есть ли у вас не упомянутый способ переименования листов? Дайте мне знать в комментариях!

Об авторе

Джон МакДугалл

Джон — Microsoft MVP, внештатный консультант и тренер, специализирующийся на Excel, Power BI, Power Automate, Power Apps и SharePoint. Другие интересные статьи Джона можно найти в его блоге или на канале YouTube.

Бывший писатель Lifewire Тед Френч является сертифицированным специалистом Microsoft, который преподает и пишет о электронных таблицах и программах для работы с электронными таблицами.

Что нужно знать

  • Нажмите и отпустите клавиши ALT+H+O+R, введите новое имя и нажмите клавишу ВВОД, чтобы переименовать активный лист.
  • Дважды щелкните имя текущего рабочего листа, введите новое имя и нажмите клавишу Enter.
  • Щелкните правой кнопкой мыши имя текущего рабочего листа, выберите "Переименовать", введите новое имя и нажмите клавишу Enter.

Двумя изменениями, упрощающими организацию и идентификацию листов и содержащихся в них данных, являются переименование рабочего листа и изменение цвета вкладки рабочего листа в нижней части рабочей области. Эти инструкции относятся к Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 для Mac, Excel 2016 для Mac, Excel для Mac 2011, Excel для Microsoft 365 и Excel Online.

Использование горячих клавиш

В Excel 2019, Excel 2016, Excel 2013 или Excel 2010 для переименования вкладки рабочего листа можно использовать сочетание клавиш.

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

  1. Последовательно нажмите и отпустите следующую комбинацию клавиш, чтобы выделить имя активного листа: Alt + H + O + R.
  2. Введите новое имя рабочего листа.
  3. Нажмите клавишу Enter на клавиатуре, чтобы завершить переименование листа.

Как и при переименовании рабочего листа с помощью горячих клавиш, вам не нужно удерживать клавишу Alt, пока вы нажимаете другие клавиши, как в случае с некоторыми сочетаниями клавиш. Каждая клавиша нажимается и отпускается последовательно.

Дважды щелкните вкладку листа

Этот метод работает во всех версиях Excel для Windows, Mac, Microsoft 365 и Online.

  1. Дважды щелкните текущее имя на вкладке рабочего листа, чтобы выделить текущее имя на вкладке.
  2. Введите новое имя рабочего листа.
  3. Нажмите клавишу Enter на клавиатуре, чтобы завершить переименование листа.
  4. Новое имя должно отображаться на вкладке рабочего листа.

Щелкните правой кнопкой мыши вкладку "Лист"

Этот метод работает во всех версиях Excel для Windows, Mac, Microsoft 365 и Online.

  1. Щелкните правой кнопкой мыши вкладку листа, который вы хотите переименовать, чтобы открыть контекстное меню.
  2. Нажмите «Переименовать» в списке меню, чтобы выделить имя текущего рабочего листа.
  3. Введите новое имя рабочего листа.
  4. Нажмите клавишу Enter на клавиатуре, чтобы завершить переименование листа.
  5. Новое имя должно отображаться на вкладке рабочего листа.

Доступ к параметрам ленты с помощью мыши

Этот метод работает во всех версиях Excel для Windows, Mac, Microsoft 365 и Online.

  1. Нажмите на вкладку листа, который нужно переименовать, чтобы сделать его активным.
  2. Нажмите на вкладку "Главная" на ленте.
  3. Нажмите «Формат» в группе «Ячейки», чтобы открыть раскрывающееся меню.
  4. Нажмите «Переименовать лист», чтобы выделить вкладку листа в нижней части экрана.
  5. Введите новое имя рабочего листа.
  6. Нажмите клавишу Enter на клавиатуре, чтобы завершить переименование листа.

Просмотр всех вкладок листов в книге

Если в книге много листов или горизонтальная полоса прокрутки расширена, не все вкладки листа обязательно будут видны одновременно. Чем длиннее имена листов, тем длиннее вкладки.

Чтобы исправить эту ситуацию:

  1. Наведите указатель мыши на вертикальный многоточие (три вертикальные точки) рядом с горизонтальной полосой прокрутки.
  2. Указатель мыши изменится на двунаправленную стрелку, как показано на изображении выше.
  3. Нажмите и удерживайте левую кнопку мыши и перетащите указатель вправо, чтобы увеличить область отображения вкладок листа, или влево, чтобы расширить полосу прокрутки.

Ограничения на имена рабочих листов Excel

Существует несколько ограничений на переименование рабочего листа Excel:

  • Имя не может содержать более 31 символа.
  • Имя листа нельзя оставлять пустым
  • Следующие символы не могут быть в имени: \ / ? : * [ ]

Использование имен рабочих листов в формулах Excel

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

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

Если используются имена рабочих листов по умолчанию, например Лист2, Лист3, формула будет выглядеть примерно так:

Назначение рабочим листам описательных названий, например Расходы за май и Расходы за июнь, может упростить расшифровку формулы. Например:

Хотите улучшить этот вопрос? Добавьте подробности и уточните проблему, отредактировав этот пост.

Закрыт 2 года назад.

Как сослаться на имя листа Excel в формуле Excel?

Что вы имеете в виду? Почему вы не приняли и не прокомментировали ни один из ответов? Предоставляют ли они нужную вам информацию? Если нет, то в чем проблема?

5 ответов 5

Как сослаться на имя листа Excel в формуле Excel?

Используйте следующий синтаксис:

  • Имя рабочего листа предшествует адресу ячейки, за которым следует восклицательный знак! .
  • Если имя рабочего листа содержит пробелы, заключите его в одинарные кавычки ' .

Дополнительная литература

Если ваше имя листа содержит пробелы, вы должны использовать одинарные кавычки:

Я думаю, что именно этого и добивался ОП. Название кажется мне очень понятным. Мне нужен был способ ячейки листа, чтобы реагировать на имя листа. Это помогает. Большое спасибо, Дрю

В данном случае я ссылаюсь на Лист2, ячейка C25

Если бы я назвал лист как-то вроде DataSheet, я бы использовал

Вышеупомянутое действие приведет к доступу к ячейке A1 таблицы данных

Итак, если бы мой DataSheet A1 имел значение 5, а мой Sheet1 A1 имел значение 15, то в моем ResultsWorkSheet я мог бы иметь

Здесь также очень полезна функция ДВССЫЛ.

Вот один, который я только что использовал:

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

ДВССЫЛЬ в основном позволяет использовать формулы для определения ссылок на динамические книги и/или рабочие листы. Лучшее эмпирическое правило, о котором следует помнить, состоит в том, что вы хотите, чтобы ваша функция ДВССЫЛ выдавала точный вывод, символ за символом, синтаксис:

Замена любой из этих трех ссылок формулами, но с сохранением окружающих символов.

Читайте также: