- Дайте описательные имена определенным ячейкам или диапазонам ячеек
- Определение и управление именами с помощью поля «Имя»
- Правила именования и ограничения
- Определение и управление именами с помощью диспетчера имен
- Удаление или редактирование имен
- Фильтрация имен
- Определенные имена и область действия в Excel
- Область уровня локального рабочего листа
- Глобальная область уровня рабочей книги
- Конфликты области и приоритетность области
Дайте описательные имена определенным ячейкам или диапазонам ячеек
именованный диапазон , имя диапазона или определенное имя ссылаются на один и тот же объект в Excel; это описательное имя, например Jan_Sales или June_Precip , которое привязано к определенной ячейке или диапазону ячеек в рабочей таблице или рабочей книге. Именованные диапазоны облегчают использование и идентификацию данных при создании диаграмм и в формулах, таких как:
= СУММ (Jan_Sales)
= June_Precip + July_Precip + Aug_Precip
Кроме того, поскольку именованный диапазон не изменяется при копировании формулы в другие ячейки, он предоставляет альтернативу использованию абсолютных ссылок на ячейки в формулах. Существует три способа определения имени в Excel: с помощью поля имени, диалогового окна нового имени или диспетчера имен. Эта статья содержит инструкции для поля имени и менеджера имен.
Эти инструкции относятся к Excel 2019, 2016, 2013, 2010, 2007 и Excel для Office 365.
Определение и управление именами с помощью поля «Имя»
Одним из, и, возможно, самым простым способом определения имен является использование Именного поля , расположенного над столбцом A на листе. Вы можете использовать этот метод для создания уникальных имен, которые распознаются каждым листом в книге. Чтобы создать имя с помощью поля имени, как показано на рисунке выше:
-
Выделите требуемый диапазон ячеек на листе.
-
Введите нужное имя для этого диапазона в Имя окна , например Jan_Sales .
-
Нажмите клавишу Enter на клавиатуре.
-
Имя отображается в поле имени .
Имя также отображается в поле Имя , если на листе выделен одинаковый диапазон ячеек. Он также отображается в Менеджере имен .
Правила именования и ограничения
Синтаксические правила, которые следует помнить при создании или редактировании имен для диапазонов:
- Имя не может содержать пробелы.
- Первый символ имени должен быть буквой, подчеркиванием или обратной косой чертой.
- Остальные символы могут быть только буквами, цифрами, точками или символами подчеркивания.
- Максимальная длина имени составляет 255 символов.
- Прописные и строчные буквы неотличимы от Excel, поэтому в Excel Jan_Sales и jan_sales рассматриваются как одно и то же имя.
- Ссылка на ячейку не может использоваться в качестве имен, таких как A25 или R1C4 .
Определение и управление именами с помощью диспетчера имен
Второй метод определения имен – использовать диалоговое окно Новое имя ; это диалоговое окно открывается с помощью параметра Определить имя , расположенного в середине вкладки Формулы на ленте . Диалоговое окно «Новое имя» позволяет легко определять имена с областью уровня рабочего листа.
Чтобы создать имя с помощью диалогового окна «Новое имя»:
-
Выделите требуемый диапазон ячеек на листе.
-
Нажмите на вкладку Формулы на ленте .
-
Нажмите кнопку Определить имя , чтобы открыть диалоговое окно Новое имя .
-
В диалоговом окне необходимо указать Имя , Область и Диапазон .
-
По завершении нажмите ОК , чтобы вернуться на лист.
-
Имя будет отображаться в поле имени всякий раз, когда выбран определенный диапазон.
Диспетчер имен может использоваться как для определения существующих имен, так и для управления ими; он расположен рядом с параметром «Определить имя» на вкладке Формулы на ленте .
При определении имени в Менеджере имен открывается диалоговое окно Новое имя , описанное выше. Полный список шагов выглядит следующим образом:
-
Нажмите вкладку Формулы на ленте .
-
Нажмите на значок Диспетчер имен в центре ленты, чтобы открыть Диспетчер имен .
-
В Диспетчере имен нажмите кнопку Создать , чтобы открыть диалоговое окно Новое имя .
-
В этом диалоговом окне вы должны определить Имя , Область и Диапазон .
-
Нажмите ОК , чтобы вернуться в Менеджер имен , где новое имя будет указано в окне.
-
Нажмите Закрыть , чтобы вернуться на лист.
Удаление или редактирование имен
Когда менеджер имен открыт:
-
В окне со списком имен нажмите один раз на имя, которое нужно удалить или отредактировать.
-
Чтобы удалить имя, нажмите кнопку Удалить над окном списка.
-
Чтобы изменить имя, нажмите кнопку Изменить , чтобы открыть диалоговое окно Изменить имя .
В диалоговом окне «Редактировать имя» вы можете редактировать выбранное имя, добавлять комментарии об имени или изменять существующую ссылку на диапазон.
Область существующего имени не может быть изменена с помощью параметров редактирования. Чтобы изменить область, удалите имя и переопределите его с правильной областью.
Фильтрация имен
Кнопка Фильтр в Менеджере имен позволяет легко:
- Найти имена с ошибками – например, недопустимый диапазон.
- Определите область имени – будь то уровень рабочего листа или книга.
- Сортировать и фильтровать перечисленные имена – определенные (диапазон) имена или имена таблиц.
Отфильтрованный список отображается в окне списка в Диспетчере имен .
Определенные имена и область действия в Excel
Все имена имеют область , которая указывает на места, где определенное имя распознается в Excel. Область имени может быть для отдельных рабочих листов ( локальная область ) или для всей рабочей книги ( глобальная область ). Имя должно быть уникальным в пределах его области, но одно и то же имя может использоваться в разных областях.
Область по умолчанию для новых имен – это глобальный уровень рабочей книги. После определения область имени не может быть легко изменена. Чтобы изменить область имени, удалите имя в менеджере имен и переопределите его с правильной областью.
Область уровня локального рабочего листа
Имя с областью действия уровня листа действительно только для листа, для которого оно было определено. Если имя Total_Sales имеет область действия лист 1 книги, Excel не распознает имя на листе 2 , листе 3 или любой другой лист в книге. Это позволяет определить одно и то же имя для использования на нескольких рабочих листах – при условии, что область действия для каждого имени ограничена его конкретной рабочей таблицей.
Можно использовать одно и то же имя для разных листов, чтобы обеспечить непрерывность между листами и убедиться, что формулы, использующие имя Total_Sales , всегда ссылаются на один и тот же диапазон ячеек в нескольких листах в одной книге.
Чтобы различать одинаковые имена с разными областями действия в формулах, перед именем следует указать имя листа, например:
Лист1! Total_sales
Или же
Лист2! Total_sales
Имена, созданные с использованием Блока имен , всегда будут иметь глобальную область уровня рабочей книги, если только имя листа и имя диапазона не будут введены в поле имени при определении имени.
<сильные> Примеры сильные>:
- Имя: Jan_Sales, Scope – глобальный уровень рабочей книги
- Имя: Sheet1! Jan_Sales, Scope – уровень локального листа
Глобальная область уровня рабочей книги
Имя, определенное с областью уровня рабочей книги, распознается для всех рабочих листов в этой рабочей книге. Следовательно, имя уровня рабочей книги может использоваться только один раз в рабочей книге, в отличие от имен на уровне листов, обсуждавшихся выше.
Однако имя области действия уровня книги не распознается любой другой книгой, поэтому имена глобального уровня могут повторяться в разных файлах Excel. Например, если имя Jan_Sales имеет глобальную область действия, одно и то же имя можно использовать в разных книгах под названием 2012_Revenue , 2013_Revenue и
Конфликты области и приоритетность области
Можно использовать одно и то же имя как на локальном уровне листа, так и на уровне рабочей книги, поскольку область действия этих двух элементов будет различной. Такая ситуация, однако, создаст конфликт, когда имя будет использовано.
Для разрешения таких конфликтов в Excel имена, определенные для локального уровня рабочей таблицы, имеют приоритет над глобальным уровнем рабочей книги. В такой ситуации имя уровня листа 2014_Revenue будет использоваться вместо имени уровня книги 2014_Revenue .
Чтобы переопределить правило приоритета, используйте имя уровня рабочей книги вместе с конкретным именем уровня листа, например:
2014_Revenue!Лист1
Единственным исключением из переопределяющего приоритета является имя уровня локального рабочего листа, которое имеет область действия лист 1 рабочей книги. Области, связанные с листом 1 любой книги, не могут быть переопределены именами глобального уровня.