Excel включает в себя функцию «Имена», которая может сделать ваши формулы более читабельными и менее запутанными. Вместо ссылки на ячейку или диапазон ячеек вы можете назначить имя этой ячейке или диапазону и использовать это имя в формулах. Это упростит ваши формулы для понимания и поддержки.
В приведенной ниже формуле мы ссылаемся на диапазон ячеек (выделенных жирным шрифтом) из другого листа, называемого «База данных продуктов», в той же книге. В этом случае имя рабочего листа дает нам представление о том, что содержится в диапазоне ячеек «A2: D7». Однако мы могли бы использовать имя для этого диапазона ячеек, чтобы сделать формулу короче и легче читать.
=IF(ISBLANK(A11),'',VLOOKUP(ALL,' Product Database'!A2:D7,2,FALSE))
ПРИМЕЧАНИЕ. Дополнительную информацию о функции VLOOKUP, используемой в приведенной выше формуле, см. В нашей статье об использовании VLOOKUP в Excel. Вы также можете узнать, как использовать функцию «IF» и другие полезные функции.
Как создать имя для ячейки или диапазона ячеек с помощью поля имени
Чтобы назначить имя диапазону ячеек, выберите ячейки, которые вы хотите назвать. Ячейки не обязательно должны быть смежными. Чтобы выбрать непересекающиеся ячейки, используйте клавишу «Ctrl» при их выборе.
=IF(ISBLANK(A11),'',VLOOKUP(ALL, Products,2,FALSE))
ПРИМЕЧАНИЕ. При создании имени с использованием «Ящика имени» область имени по умолчанию соответствует книге. Это означает, что имя доступно для использования на любом рабочем листе в текущей книге без ссылки на конкретный рабочий лист. Вы можете ограничить область видимости на конкретном листе, чтобы имя листа было использовано при обращении к имени, например, в примере в начале этой статьи.
Как редактировать имена с помощью диспетчера имен
Excel предоставляет инструмент под названием «Диспетчер имен», который позволяет легко находить, редактировать и удалять имена в вашей книге. Вы также можете использовать диспетчер имен для создания имен, если вы хотите указать более подробную информацию об имени. Чтобы получить доступ к диспетчеру имен, перейдите на вкладку «Формулы».
ПРИМЕЧАНИЕ. Вы увидите, что раскрывающийся список «Сфера» неактивен. Когда вы редактируете существующее имя, вы не можете изменить «Область» этого имени. Вы должны выбрать область, когда вы сначала создадите имя. Если вы хотите, чтобы область была конкретным листом, а не всей рабочей книгой, вы можете создать имя таким образом, чтобы вы могли сначала указать область. Мы покажем вам, как это сделать в следующем разделе.
Как удалить имя с помощью диспетчера имен
Если вы решите, что вам больше не нужно имя, его легко удалить. Просто перейдите в диалоговое окно «Диспетчер имен», как мы обсуждали в предыдущем разделе.Затем выберите имя, которое вы хотите удалить, в списке имен и нажмите «Удалить».
Как создать имя с помощью диалогового окна «Новое имя»
Когда вы создаете новое имя, выбирая одну или несколько ячеек, а затем вводите имя в поле «Имя», область имен по умолчанию - это вся книга. Итак, что вы будете делать, если хотите ограничить область имени только определенным листом?
Выберите ячейки, для которых вы хотите присвоить имя. Перейдите на вкладку «Формулы» и нажмите «Определить имя» в разделе «Определенные имена».
ПРИМЕЧАНИЕ. Вам не нужно сначала выбирать ячейки. Вы также можете выбрать их, используя кнопку «Развернуть диалог» позже, если хотите.
Сначала мы введем имя, которое хотим использовать, в нашем случае это «Продукты». Помните правила синтаксиса при создании своего имени. Затем, чтобы ограничить область названия «Продукты» только листом «Счет», мы выбираем его из раскрывающегося списка «Область».
ПРИМЕЧАНИЕ. Диалоговое окно «Новое имя» также можно получить, нажав «Создать» в диалоговом окне «Диспетчер имен».
Как использовать имя для представления постоянного значения
При создании имени вам не нужно ссылаться на ячейки. Вы можете использовать имя для представления константы или даже формулы. Например, на листе ниже показан обменный курс, используемый для расчета цены в евро для различных размеров виджетов. Поскольку обменный курс часто меняется, было бы полезно, если бы он был расположен в месте, которое легко найти и обновить. Поскольку имена легко редактировать, как обсуждалось ранее, мы можем создать имя для представления обменного курса и присвоить значение имени.
ПРИМЕЧАНИЕ. Если в вашей книге есть формула, которую вы используете во многих местах, вы можете ввести эту формулу в поле «Относится к», чтобы вы могли просто ввести имя в каждую ячейку, где вам нужно использовать формулу.