что такое поле имен в excel
Определение и использование имен в формулах
Использование имен позволяет значительно упростить понимание и изменение формул. Вы можете задать имя для диапазона ячеек, функции, константы или таблицы. Начав использовать имена в книге, вы сможете с легкостью обновлять, проверять имена и управлять ими.
Присвоение имени ячейке
Введите имя в поле Имя.
Нажмите клавишу ВВОД.
Присвоение имен из выделенного диапазона
Выберите диапазон, которому вы хотите присвоить имя, включая заголовки строк и столбцов.
На вкладке Формулы нажмите кнопку Создать из выделенного
В диалоговом окне Создание имен из выделенного диапазона укажите место, содержащее заголовки, установив флажок в строке выше в столбце слева, в строке ниже или в столбце справа.
Excel присвоит ячейкам имена на основе заголовков из указанного диапазона.
Использование имен в формулах
Выделите ячейку и введите формулу.
Поместите курсор туда, где вы хотите использовать в формуле имя.
Введите первую букву имени и выберите его из появившегося списка.
Или выберите Формулы > Использовать в формуле и выберите имя, которое хотите использовать.
Нажмите клавишу Ввод.
Управление именами в книге с помощью Диспетчера имен
На ленте выберите команды Формулы > Определенные имена > Диспетчер имен. Здесь можно создавать, редактировать, удалять и искать все имена, используемые в книге.
Присвоение имени ячейке
Введите имя в поле Имя.
Нажмите клавишу ВВОД.
Присвоение имен из выделенного диапазона
Выберите диапазон, которому вы хотите присвоить имя, включая заголовки строк и столбцов.
На вкладке Формулы нажмите кнопку Создать из выделенного
В диалоговом окне Создание имен из выделенного диапазона укажите место, содержащее заголовки, установив флажок в строке выше в столбце слева, в строке ниже или в столбце справа.
Excel присвоит ячейкам имена на основе заголовков из указанного диапазона.
Использование имен в формулах
Выделите ячейку и введите формулу.
Поместите курсор туда, где вы хотите использовать в формуле имя.
Введите первую букву имени и выберите его из появившегося списка.
Или выберите Формулы > Использовать в формуле и выберите имя, которое хотите использовать.
Нажмите клавишу Ввод.
Управление именами в книге с помощью Диспетчера имен
На ленте выберите команды Формулы > Определенные имена > Диспетчер имен. Здесь можно создавать, редактировать, удалять и искать все имена, используемые в книге.
В Excel в Интернете, вы можете использовать именные диапазоны, определенные в Excel для Windows или Mac. Выберите имя в поле «Имя» для перехода к расположению диапазона или использования именованного диапазона в формуле.
В настоящее время создание именоваемого диапазона в Excel в Интернете недоступно.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Имена в EXCEL
history 18 ноября 2012 г.
Имя можно присвоить диапазону ячеек, формуле, константе или таблице. Использование имени позволяет упростить составление формул, снизить количество опечаток и неправильных ссылок, использовать трюки, которые затруднительно сделать другим образом.
Ниже приведены примеры имен.
Объект именования
Пример
Формула без использования имени
Формула с использованием имени
имя ПродажиЗа1Квартал присвоено диапазону ячеек C20:C30
имя НДС присвоено константе 0,18
имя УровеньЗапасов присвоено формуле ВПР(A1;$B$1:$F$20;5;ЛОЖЬ)
имя МаксПродажи2006 присвоено таблице, которая создана через меню Вставка/ Таблицы/ Таблица
имя Диапазон1 присвоено диапазону чисел 1, 2, 3
Для создания имени сначала необходимо определим объект, которому будем его присваивать.
Присваивание имен диапазону ячеек
1.Создание имени диапазона через команду Создать из выделенного фрагмента :
Проверить правильность имени можно через инструмент Диспетчер имен ( Формулы/ Определенные имена/ Диспетчер имен )
2.Создание имени диапазона через команду Присвоить имя :
3.Создание имени в поле Имя:
4.Создание имени через контекстное меню:
ВНИМАНИЕ! По умолчанию при создании новых имен используются абсолютные ссылки на ячейки (абсолютная ссылка на ячейку имеет формат $A$1 ).
5. Быстрое создание нескольких имен
Пусть имеется таблица, в каждой строке которой содержится определенный массив значений.
Чтобы создать все имена сразу, нужно:
Получим в Диспетчере имен ( Формулы/ Определенные имена/ Диспетчер имен ) сразу все 9 имен!
Присваивание имен формулам и константам
Присваивать имена формулам и константам имеет смысл, если формула достаточно сложная или часто употребляется. Например, при использовании сложных констант, таких как 2*Ln(ПИ), лучше присвоить имя выражению =2*LN(КОРЕНЬ(ПИ())) Присвоить имя формуле или константе можно, например, через команду Присвоить имя (через меню Формулы/ Определенные имена/ Присвоить имя ):
Присваивание имен таблицам
В. СИНТАКСИЧЕСКИЕ ПРАВИЛА ДЛЯ ИМЕН
Ниже приведен список синтаксических правил, которым следует руководствоваться при создании и изменении имен.
В качестве имен не следует использовать следующие специальные имена:
Если Вы в качестве имени использовали, например, слово Критерии с областью действия Лист1, то оно будет удалено при задании критериев для Расширенного фильтра на этом листе (без оповещения).
С. ИСПОЛЬЗОВАНИЕ ИМЕН
Уже созданное имя можно ввести в ячейку (в формулу) следующим образом.
D. ПОИСК И ПРОВЕРКА ИМЕН ОПРЕДЕЛЕННЫХ В КНИГЕ
Диспетчер имен: Все имена можно видеть через Диспетчер имен ( Формулы/ Определенные имена/ Диспетчер имен ), где доступна сортировка имен, отображение комментария и значения.
Е. ОБЛАСТЬ ДЕЙСТВИЯ ИМЕНИ
Все имена имеют область действия: это либо конкретный лист, либо вся книга. Область действия имени задается в диалоге Создание имени ( Формулы/ Определенные имена/ Присвоить имя ).
Поле имени в Excel
Поле имени Excel (Оглавление)
Определение поля имени в Excel
Поле, расположенное с левой стороны панели формул, которая относится к выбранной ячейке или группе ячеек в электронной таблице, называется полем Имя. На скриншоте ниже выделено красным цветом поле Имя.
Это поле Имя помогает адресовать группу ячеек с именем вместо адресации строк и столбцов. В этом руководстве мы рассмотрим, как создать поле «Имя» и как его использовать при работе с данными.
Как дать имя в поле для имени?
Рассмотрим небольшой пример данных студента, как показано ниже. В приведенном ниже снимке экрана поле Имя, представляющее выбранную ячейку A1.
Теперь мы выберем только данные о студентах из таблицы, исключая заголовок «Студенты».
После выбора данных, перейдите в поле имени и введите имя, которое вы хотите назвать диапазон данных. Здесь я даю название диапазона данных как «Студенты». После ввода имени Нажмите клавишу ввода, оно создаст имя.
Теперь, когда мы хотим выбрать диапазон данных учащегося, мы можем выбрать его из выпадающего списка «Имя», как показано ниже.
Если мы добавим данные оценок учащихся, как показано ниже.
Мы уже дали название «студенты» столбцу данных. Тем не менее, мы можем дать название объединенным данным студентов и отметок как «Smarks».
Как редактировать и удалять имя диапазона данных?
Мы видели, как дать имя диапазону данных. Теперь мы увидим, как редактировать и удалять имя.
В случае, если мы неправильно введем имя или захотим изменить имя. Мы неправильно назвали «Smakrs» для диапазона данных о студентах, который должен быть «Smarks». Теперь мы изменим название с «Smakrs» на «Smarks»
Поле Имя не имеет возможности редактировать данное имя, мы должны изменить имя в «Диспетчере имен», который находится в меню «Формулы». Нажмите на «Диспетчер имен», чтобы просмотреть доступные имена.
Нажмите на опцию «Изменить» в верхней части.
Так что мы получим поле «Изменить имя» ниже.
Измените имя на « Smark », как требуется.
В случае, если мы хотим увеличить или уменьшить диапазон ячеек, мы можем изменить опцию «Относится к».
Это похоже на то, как мы редактируем имя. Нажмите на «Менеджер имени». Выберите название диапазона, который мы хотим удалить. Нажмите на кнопку «Удалить» в верхней части.
Вот как мы будем создавать, редактировать и удалять имя в поле имени.
Как использовать поле имени в Excel?
Давайте разберемся, как использовать поле имени с несколькими примерами.
Предположим, мы хотим посчитать количество учеников из таблицы учеников. Мы можем использовать формулу подсчета с названием диапазона. На скриншоте ниже мы вводим только половину имени диапазона, после чего система отображает имя автоматически. Выберите имя и закройте формулу.
Ниже вы можете увидеть результат.
Так как число студентов равно пяти, оно должно отображать 5. Помните, что это не COUNT, это формула COUNTA.
После использования формулы вывод показан ниже.
Таким образом, чтобы заменить адрес диапазона, мы можем использовать имя диапазона. Диапазон имен также появится, если мы введем первые несколько букв диапазона имен.
Мы должны выполнить VLOOKUP для таблицы B, чтобы найти метки из таблицы A.
Создайте имя «Sdata» для данных в таблице A, как показано ниже.
Теперь введите формулу VLOOKUP в таблицу B.
После того, как вы выберите «lookup_value» в качестве E3, присвойте массиву таблицы «Sdata», который является именем диапазона данных из таблицы A. Поскольку в этом диапазоне 2 столбца, индекс столбца ввода равен 2, а затем введите ноль (для True).
Разверните формулу, чтобы получить оценки для других студентов.
Мы также можем использовать функцию имени Excel для создания константы. Мы увидим один пример этого, чтобы лучше понять. Рассмотрим таблицу с данными о количестве рабочих часов, как показано ниже.
Стоимость за час составит 20 рупий. Итак, мы создадим константу со значением 20. Нажмите на меню формул Name.
Нажмите на менеджер имен, и появится окно ниже.
Нажмите на «Новый» вариант, и вы попадете на экран ниже.
Присвойте имя в виде показателя 20, а в поле «Относится к» укажите постоянное значение 20, как показано ниже, и нажмите «ОК».
Теперь перейдите к нашей таблице и введите формулу для умножения с использованием имени константы. Запустите формулу с символом равенства и выберите параметр количества часов.
Добавьте символ умножения.
Теперь дайте имя константы, которую мы создали.
Выберите Rate20 и нажмите клавишу ввода. Это умножит количество часов на 20.
Перетащите формулу из ячейки B2 в B5.
Что нужно помнить о поле имени в Excel
Рекомендуемые статьи
Что такое поле имени в Excel?
Инструкции в этой статье применяются к Excel 2019, 2016, 2013 и 2010, а также к Excel для Office 365, Excel для Mac и Excel Online.
Назовите и определите диапазоны ячеек
Когда вы используете одну и ту же группу ячеек в формулах и диаграммах, задайте имя для диапазона ячеек, чтобы определить этот диапазон.
Чтобы определить имя для диапазона с помощью поля имени:
Чтобы применить имя диапазона к нескольким ячейкам, выберите непрерывную группу ячеек.
Нажмите Enter, чтобы применить имя диапазона.
Если диапазон включает несколько ячеек, выберите весь диапазон, чтобы отобразить имя диапазона в поле «Имя».
После того, как вы отпустите кнопку мыши или клавишу Shift, в поле «Имя» отобразится ссылка на активную ячейку, которая является первой ячейкой, выбранной в диапазоне.
Название Графики и Картинки
Когда диаграммы и другие объекты, такие как кнопки или изображения, добавляются на лист, Excel автоматически назначает имя. Первая добавленная диаграмма называется «График 1», а первое изображение — «Рисунок 1» . Если ваша рабочая таблица содержит несколько диаграмм и изображений, дайте этим изображениям описательные названия, чтобы их было легче найти.
Чтобы переименовать диаграммы и картинки:
Выберите диаграмму или изображение.
Place the cursor in the Name Box and type a new name.
Press Enter to complete the process.
Select Ranges with Names
The Name Box selects or highlights ranges of cells, using either defined names or by entering the cell references. Type the name of a defined range into the Name Box, and Excel selects that range in the worksheet.
The Name Box has an associated dropdown list that contains all the names that have been defined for the current worksheet. Select a name from this list and Excel selects the correct range.
The Name Box also selects the correct range before carrying out sorting operations or before using certain functions such as VLOOKUP, which require the use of a selected data range.
Select Ranges With References
Select an individual cell by typing its cell reference into the Name Box and pressing the Enter key, or highlight a contiguous range of cells using the Name Box.
Select the first cell in the range to make it the active cell, such as B3.
In the Name Box, type the reference for the last cell in the range, such as E6.
Press Shift+Enter to highlight all cells in the range, for example B3:E6.
Select Multiple Ranges
Select multiple ranges in a worksheet by typing them into the Name Box. For example:
Select Intersecting Ranges
When you want to select the portion of the two ranges that intersect, separate the identified ranges with a space instead of a comma. For example, type D1: D15 A4:F12 into the Name Box to highlight the range of cells D4:D12, which are the cells common to both ranges.
If names are defined for the ranges, use the named ranges instead of the cell references.
For example, if the range D1:D15 is named test and the range F1:F15 is named test2, type test, test2 in the Name Box to highlight the ranges D1:D15 and F1:F15.
Select Entire Columns or Rows
Select adjacent columns or rows using the Name Box, for example:
Navigate the Worksheet
The Name Box also provides a quick way to navigate to a cell or range in a worksheet. This approach saves time when working in large worksheets and eliminates the need to scroll past hundreds of rows or columns.
Place the cursor in the Name Box and type the cell reference, for example, Z345.
Press Enter.
The active cell highlight jumps to the cell reference, for example, cell Z345.
Jump to a Cell Reference
There’s no default keyboard shortcut for placing the cursor (the blinking insertion point) inside the Name Box. Here’s a faster method to jump to a cell reference:
Press F5 or Ctrl+G to open the Go To dialog box.
In the Reference text box, type the cell reference or defined name.
Select OK or press Enter key to go to the desired location.
Диспетчер имен в Excel – инструменты и возможности
Требования к именам ячеек
Примечание: Если для ячейки (диапазона ячеек) задано какое-то имя, именно оно будет использоваться в качестве ссылки, например, в формулах.
Допустим, ячейке B2 присвоено имя “Продажа_1”.
Если она будет участвовать в формуле, то вместо B2 мы пишем “Продажа_1”.
Нажав клавишу Enter убеждаемся в том, что формула, действительно, рабочая.
Теперь перейдем, непосредственно, к самим методам, пользуясь которыми можно задавать имена.
Строка имен
Пожалуй самый простой способ присвоить имя ячейке или диапазону – ввести требуемое значение в строке имен, которое находится слева от строки формул.
Примечание: при присвоении названия любым из способов ниже, оно также будет показываться в строке имен.
Использование контекстного меню
Использование контекстного меню в Эксель позволяет выполнить популярные команды и функции. Присвоить имя ячейке также можно через этот инструмент.
Что такое именованный диапазон ячеек в Excel?
Именованный диапазон – это ячека, либо диапазон ячеек, которому присвоено имя. Имя – краткое, осмысленное обозначение. Имена ячеек и диапазонов могут использоваться при создании формул вместо адресов ячеек, а также при выделении нужных диапазонов. Присвоить имя диапазону можно различными способами, самый простой из которых – выделить нужную ячейку или диапазон и в адресном окошке строки формул написать имя для именованного диапазона.
По умолчанию имена диапазонов ячеек автоматически считаются абсолютными ссылками.
Для имен действует ряд ограничений:
– имя может содержать до 255 символов;
– первым символом в имени должна быть буква, знак подчеркивания (_) либо обратная косая черта (), остальные символы имени могутбыть буквами, цифрами, точками и знаками подчеркивания;
– имена не могут быть такими же, как ссылки на ячейки;
– пробелы в именах не допускаются;
– строчные и прописные буквы не различаются.
Управление существующими именованными диапазонами (создание, просмотр и изменение) можно осуществлять при помощи диспетчера имен. В Excel 2007 диспетчер находится на вкладке “Формулы”, в группе кнопок “Определенные имена”.
Выделение диапазонов
Способ первый: для выделения небольшого диапазона ячеек, находящихся рядом, можно просто провести по ним курсор мыши в виде широкого белого креста при нажатой левой кнопке мыши. Первая ячейка диапазона при этом останется неподсвеченной и готовой к вводу информации.
Способ второй: для выделения большого диапазона ячеек необходимо щелкнуть по первой ячейке диапазона, после чего при нажатой клавише Shift, щелкнуть по последней ячейке диапазона. При этом можно использовать горячие клавиши для перехода в начало или конец строки, а также для перехода в начало или конец рабочего листа.
Способ третий: для выделения диапазона можно просто написать адрес этого диапазона в адресном окошке строки формул, а если диапазон именованный, то достаточно в адресном окошке написать его имя.
Сравнение диапазонов
Сравнение диапазонов – это одна из классических задач в Excel, которую рано или поздно приходится решать любому пользователю Excel. Задача по сравнению диапазонов может быть поставлена по разному. Когда-то нужно найти различия или совпадения в диапазонах при построчном их сравнении, а когда-то необходимо узнать есть ли что-то общее в сравниваемых диапазонах вообще. В зависимости от поставленной задачи различаются и методики её решения.
Например, для построчного сравнения часто используется логическая функция “ЕСЛИ” и какой-либо из операторов сравнения (также можно использовать и другие функции, например “СЧЕТЕСЛИ” из категории статистические для проверки вхождения элементов одного списка в другой).
Также для поиска отличий по столбцам или по строкам используется стандартное средство Excel, которое находится на вкладке “Главная”, в группе кнопок “Редактирование”, в меню кнопки “Найти и выделить”. Если в этом меню выбрать пункт “Перейти” и далее нажать кнопку “Выделить”, то в диалоговом окне “Выделение группы ячеек” можно выбрать одну из опций “Отличия по строкам” или “Отличия по столбцам”.
Для поиска повторяющихся или уникальных значений в двух диапазонах можно использовать условное форматирование.
Задача
Имеется таблица продаж по месяцам некоторых товаров (см. Файл примера ):
Для создания динамического диапазона:
ВНИМАНИЕ! При использовании функции СЧЕТЗ() необходимо убедиться в отсутствии пустых ячеек! Т.е. нужно заполнять перечень месяцев без пропусков.
Теперь создадим еще один динамический диапазон для суммирования продаж.
Для создания динамического диапазона :
Функция ПОИСКПОЗ() ищет в строке 5 (перечень месяцев) выбранный пользователем месяц (ячейка С1 с выпадающим списком) и возвращает соответствующий номер позиции в диапазоне поиска (названия месяцев должны быть уникальны, т.е. этот пример не годится для нескольких лет). На это число столбцов смещается левый верхний угол нашего динамического диапазона (от ячейки А6 ), высота диапазона не меняется и всегда равна 12 (при желании ее также можно сделать также динамической – зависящей от количества товаров в диапазоне).
И наконец, записав в ячейке С2 формулу = СУММ(Продажи_за_месяц) получим сумму продаж в выбранном месяце.
Или, например, в апреле.
Формула подсчитывает количество элементов в строке 5 (функция СЧЁТЗ() ) и определяет ссылку на последний элемент в строке (функция ИНДЕКС() ), тем самым возвращает ссылку на диапазон B5:E5 .
Визуальное отображение динамического диапазона
Функция СМЕЩ в Excel
Разберем более детально функции, которые мы вводили в поле диапазон при создании динамического имени.
Функция =СМЕЩ определяет наш диапазон в зависимости от количества заполненных ячеек в столбце B. 5 параметров функции =СМЕЩ(начальная ячейка; смещение размера диапазона по строкам; смещение по столбцам; размер диапазона в высоту; размер диапазона в ширину):
Последние 2 параметра функции являются необязательными. Если их не заполнять, то диапазон будет состоять из 1-ой ячейки. Например: =СМЕЩ(A1;0;0) – это просто ячейка A1, а параметр =СМЕЩ(A1;2;0) ссылается на A3.
Теперь разберем функцию: =СЧЕТ, которую мы указывали в 4-ом параметре функции: =СМЕЩ.
Что определяет функция СЧЕТ
Функция =СЧЕТ($B:$B) автоматически считает количество заполненных ячеек в столбце B.
Таким образом, мы с помощью функции =СЧЕТ() и =СМЕЩ() автоматизируем процесс формирования диапазона для имени «доход», что делает его динамическим. Теперь еще раз посмотрим на нашу формулу, которой мы присвоили имя «доход»: =СМЕЩ(Лист1!$B$2;0;0;СЧЁТ(Лист1!$B:$B);1)
Читать данную формулу следует так: первый параметры указывает на то, что наш автоматически изменяемый диапазон начинается в ячейке B2. Следующие два параметра имеют значения 0;0 – это значит, что динамический диапазон не смещается относительно начальной ячейки B2. А увеличивается только его размер по вертикали, о чем свидетельствует 4-тый параметр. В нем находится функция СЧЕТ и она возвращает число равно количеству заполненных ячеек в столбце B. Соответственно количество ячеек по вертикали в диапазоне будет равно числу, которое нам даст функция СЧЕТ. А за ширину диапазона у нас отвечает последний 5-тый параметр, где находиться число 1.
Благодаря функции СЧЕТ мы рационально загружаем в память только заполненные ячейки из столбца B, а не весь столбец целиком. Данный факт исключает возможные ошибки связанные с памятью при работе с данным документом.
Манипуляции с именованными областями
Именованный диапазон — это область ячеек, которой пользователем присвоено определенное название. При этом данное наименование расценивается Excel, как адрес указанной области. Оно может использоваться в составе формул и аргументов функций, а также в специализированных инструментах Excel, например, «Проверка вводимых значений».
Существуют обязательные требования к наименованию группы ячеек:
Наименование области ячеек можно увидеть при её выделении в поле имен, которое размещено слева от строки формул.
В случае, если наименование диапазону не присвоено, то в вышеуказанном поле при его выделении отображается адрес левой верхней ячейки массива.
Создание именованного диапазона
Прежде всего, узнаем, как создать именованный диапазон в Экселе.
Выше был назван самый быстрый вариант наделения наименованием массива, но он далеко не единственный. Эту процедуру можно произвести также через контекстное меню
Ещё один вариант выполнения указанной задачи предусматривает использование инструментов на ленте.
Последний вариант присвоения названия области ячеек, который мы рассмотрим, это использование Диспетчера имен.
Примеры диапазона
Диапазон представляет собой набор из двух и более ячеек.
Заполнение диапазона
Чтобы заполнить диапазон, следуйте инструкции ниже:
Эта техника протаскивания очень важна, вы будете часто использовать её в Excel. Вот еще один пример:
Excel автоматически заполняет диапазон, основываясь на шаблоне из первых двух значений. Классно, не правда ли? Вот еще один пример:
Перемещение диапазона
Чтобы переместить диапазон, выполните следующие действия:
Именованный диапазон с абсолютной адресацией
Пусть необходимо найти объем продаж товаров:
Иногда выгодно использовать не абсолютную, а относительную ссылку, об этом ниже.
Именованный диапазон с относительной адресацией
Теперь найдем сумму продаж товаров в четырех сезонах. Данные о продажах находятся на листе 4сезона (см. файл примера ) в диапазонах: B2:B10 , C 2: C 10 , D 2: D 10 , E2:E10 . Формулы поместим соответственно в ячейках B11 , C 11 , D 11 , E 11 .