Имя в Excel, что оно означает
Обновлено: 21.11.2024
Создавайте имена Excel, которые ссылаются на ячейки, постоянное значение или формулу. Используйте имена в формулах или быстро выберите именованный диапазон.
Имена Excel — Введение
В Excel вы можете создавать имена, которые относятся к:
- Ячейки на листе
- Конкретное значение
- Формула
После того, как вы определите имена Excel, вы сможете:
- Используйте эти имена в формуле вместо постоянного значения или ссылки на ячейку.
- Введите имя, чтобы быстро перейти к именованному диапазону ячеек.
Приведенные ниже инструкции показывают, как создавать имена и использовать имена в файлах Excel. Получите образец рабочей книги Excel, чтобы следовать инструкциям.
ПРИМЕЧАНИЕ. Чтобы создать краткий список всех имен в книге, см. инструкции «Быстрый список имен — без макросов».
Как назвать ячейки
Посмотрите это короткое видео, чтобы узнать, как назвать группу ячеек. Затем перейдите к этой именованной группе ячеек или используйте имя в формуле. Письменная инструкция находится под видео. ТОП
Ячейки с именами — Поле с именами
Вы можете быстро назвать выбранные ячейки, введя текст в поле имени. ПРИМЕЧАНИЕ. Существует несколько правил для имен Excel
- Выберите ячейки, которым нужно присвоить имя.
- Нажмите в поле "Имя" слева от строки формул.
- Введите допустимое название списка, состоящее из одного слова, например, Список фруктов.
- Нажмите клавишу Enter.
Правила создания имен
На сайте Microsoft есть правила для имен Excel, и они кратко изложены ниже.
Для более подробного ознакомления с тем, какие символы разрешены, см. проект excel-names Мартина Труммера на GitHub — в нем есть письменные примеры и файл Excel для загрузки.
Следуйте этим правилам Microsoft при создании имени в Excel.
- Первый символ имени должен быть одним из следующих символов:
- письмо
- подчеркивание (_)
- обратная косая черта (\).
- буквы
- числа
- периоды
- символы подчеркивания
- Пробелы не допускаются в составе имени.
- Имена не могут выглядеть как адреса ячеек, например 35 австралийских долларов или R2D2.
- C, c, R, r — нельзя использовать в качестве имен — Excel использует их как ярлыки для выбора.
Посмотрите имена
ПРИМЕЧАНИЕ. Чтобы создать краткий список всех имен в книге, см. инструкции «Быстрый список имен — без макросов».
Чтобы увидеть некоторые из именованных диапазонов на листе, используйте этот прием:
- В правом нижнем углу окна Excel выберите параметр "Уровень масштаба".
- В диалоговом окне "Масштаб" выберите "Пользовательский".
- Введите 39 в процентное поле и нажмите "ОК".
Имена некоторых диапазонов будут отображаться на листе синим текстом, как MonthList на этом снимке экрана.
- Имена, созданные с помощью формулы, например YearList, отображаться не будут.
- Некоторые диапазоны могут быть слишком маленькими, чтобы отображать их названия.
Изменить именованный диапазон
После создания именованного диапазона может потребоваться изменить ячейки, на которые он ссылается. В этом коротком видео показаны шаги, а под видео есть письменные инструкции.
Выполните следующие действия, чтобы изменить ссылку на диапазон:
- На ленте откройте вкладку "Формулы".
- Нажмите "Диспетчер имен".
- В списке нажмите на имя, которое хотите изменить.
- В поле "Относится к" измените ссылку на диапазон или перетащите лист, чтобы выбрать новый диапазон.
- Нажмите на галочку, чтобы сохранить изменения
- Нажмите "Закрыть", чтобы закрыть ВЕРХНЮЮ часть диспетчера имен.
Создать имена из текста ячейки
Чтобы быстро назвать отдельные ячейки или отдельные диапазоны, можно использовать в качестве имен текст заголовка ячейки. Посмотрите это видео, чтобы увидеть шаги. Письменные инструкции находятся под видео.
Создать имена из текста ячейки
Быстрый способ создать имена – создать их на основе текста заголовков ячеек (меток листа). В показанном ниже примере ячейки в столбце E будут названы на основе меток в столбце D.
Чтобы назвать ячейки или диапазоны на основе меток рабочего листа:
-
Выберите метки и ячейки, которые должны быть названы.Метки могут располагаться выше, ниже, слева или справа от ячеек, которые нужно назвать. В этом примере метки находятся в столбце B слева от ячеек, которым будут присвоены имена.
Создать имя для значения
Большинство имен Excel относятся к диапазонам на листе, но имена также могут использоваться для хранения значений.
Часто используемые значения
Например, создайте имя для хранения процентной суммы, которую вы часто используете, например ставки розничного налога:
Затем используйте это имя в формулах вместо ввода значения
Специальные значения
Вы также можете создавать имена для хранения значений, которые трудно ввести. Например, в некоторых формулах используется это странное число. Согласно спецификациям Excel на сайте Microsoft, это максимальное положительное число, которое можно ввести в ячейку Excel.
Вместо того, чтобы вводить это число в свои формулы, вы можете определить имя, используя это значение (скопируйте число с этой страницы, прежде чем создавать имя):
Затем используйте имя XL_Max в формулах, например эту формулу ПРОСМОТР, которая находит последнее число в столбце.
=ПРОСМОТР(9.99999999999999E+307, Данные о весе[Вес])
Как использовать имена Excel
После создания имен вы можете их использовать:
Использовать имена для быстрой навигации
Если имя относится к диапазону, вы можете выбрать это имя в раскрывающемся списке Поле имени, чтобы выбрать именованный диапазон на листе.
ПРИМЕЧАНИЕ. Если имя не отображается в раскрывающемся списке, вместо него можно ввести имя
Использование имен в формулах
Вы также можете использовать имена в формулах. Например, у вас может быть группа ячеек с количеством проданных товаров. Назовите эти ячейки Количество, а затем используйте эту формулу для расчета общей суммы:
=СУММ(Количество)
Трюки с полем имени
Помимо использования поля имени для создания именованного диапазона или выбора именованного диапазона, есть еще несколько приемов с полем имени.
Изменить размер поля имени
В старых версиях Excel поле имени имело заданную ширину, и изменить ее было нельзя. Вот как можно настроить ширину окна имени в новых версиях:
- Наведите указатель мыши на кнопку с тремя точками справа от поля имени.
- Когда указатель примет вид двунаправленной стрелки, перетащите его влево или вправо, чтобы изменить ширину.
Выбрать ячейки
Еще один удобный прием заключается в том, что вы можете использовать поле имени для выбора безымянных ячеек. Вот несколько способов, которыми этот трюк может быть полезен: показать столбцы или заполнить большой диапазон ячеек.
Показать столбцы
Вот быстрый способ отобразить определенные столбцы и оставить другие скрытыми.
Заполнить ячейки
С помощью функции автозаполнения Excel вы можете очень быстро создать список дат, чисел или других последовательностей. Просто введите одно или два значения в качестве начальной последовательности, выберите эти ячейки и дважды щелкните маркер заполнения, чтобы заполнить последнюю строку данных.
Иногда в соседнем столбце нет данных, поэтому автозаполнение не работает при двойном щелчке. Вы можете перетащить маркер заполнения вниз, но это не очень эффективно, если вам нужно создать длинную серию.
Вот как создать список из 1000 чисел в столбце A:
- Нажмите в поле имени.
- Введите a1:a1000 в поле имени и нажмите Enter.
- Выделив ячейки, введите цифру 1 и нажмите Ctrl + Ввод.
- Далее выберите ячейку A1 и введите первое число в своей серии, например 5
- Выберите ячейку A2 и введите второе число в ряду, например 10
- Выберите ячейки A1 и A2 и дважды нажмите маркер заполнения, чтобы создать серию из 1000 чисел.
Создать динамический именованный диапазон
Если список, который вы хотите назвать, будет часто меняться, добавляя и удаляя элементы, вам следует создать динамический именованный диапазон. Размер динамического именованного диапазона будет автоматически изменяться при изменении списка. Вот два способа создания динамического именованного диапазона:
Использование именованной таблицы Excel
Самый простой способ создать динамический именованный диапазон — начать с создания именованной таблицы Excel. Затем определите диапазон на основе одного или нескольких столбцов в этой таблице.
В этом примере на листе есть список частей, а также будут созданы именованная таблица и динамические именованные диапазоны. Позже, если вы добавите в таблицу новые элементы, именованный диапазон автоматически расширится.
Сначала создайте таблицу:
- Выберите ячейку в списке деталей.
- На вкладке "Вставка" ленты нажмите "Таблица".
- Убедитесь, что выбран правильный диапазон, и установите флажок "Моя таблица имеет заголовки".
- Нажмите "ОК", чтобы создать таблицу.
Далее создайте динамический список идентификаторов деталей:
- Выберите ячейки A2:A9, которые содержат идентификаторы частей (но не заголовок)
- Нажмите на панели формул и введите имя диапазона, состоящее из одного слова: PartIDList
- Нажмите клавишу Enter, чтобы завершить ввод имени.
Чтобы увидеть определение имени, выполните следующие действия:
- Перейдите на вкладку "Формулы" ленты и выберите "Диспетчер имен".
- В списке есть два именованных элемента:
- таблица Parts с именем по умолчанию Table1 (или именем, которое вы дали таблице)
- PartIDList, основанный на поле PartID в таблице 1.
Текст динамического диапазона
Поскольку именованный диапазон PartIDList основан на именованной таблице, размер списка автоматически изменится, если вы добавите или удалите идентификаторы частей в списке.
- Добавить новый элемент в список идентификаторов деталей.
- В поле «Имя» выберите имя PartIDList.
- Именованный диапазон выбран и включает новый идентификатор детали. ТОП
Динамический именованный диапазон — формула
Когда вы создаете именованный диапазон в Excel, он не включает новые элементы автоматически. Если вы планируете добавлять новые элементы в список, вы можете использовать динамическую формулу для определения именованного диапазона Excel. Затем, когда в список добавляются новые элементы, именованный диапазон будет автоматически расширяться, чтобы включить их.
Письменные инструкции находятся под видео.
Динамический именованный диапазон на основе формулы
Если вы не хотите использовать именованную таблицу, вы можете использовать динамическую формулу для определения именованного диапазона. По мере добавления новых элементов диапазон будет автоматически расширяться.
Примечание. Динамические именованные диапазоны не отображаются в раскрывающемся списке Поле имени. Однако вы можете ввести имена в поле имени, чтобы выбрать этот диапазон на листе.
- На ленте откройте вкладку "Формулы".
- Нажмите "Определить имя".
- Введите имя диапазона, например Список имен
- Оставьте для параметра "Область" значение "Книга".
- Справочная ячейка: Sheet1!$A$1
- Строки для смещения: 0
- Колонки для смещения: 0
- Количество строк: COUNTA(Лист1!$A:$A)
- Количество столбцов: 1
- Примечание: для динамического количества столбцов замените 1 на:
COUNTA(Sheet1!$1:$1)
Получить образец файла
Чтобы следовать инструкциям на этой странице, загрузите образец файла имен Excel. Заархивированный файл имеет формат xlsx и не содержит макросов. ТОП
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel Web App Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Чтобы избежать опечаток в именах формул, используйте Мастер формул в Excel. Когда вы начинаете вводить имя формулы в ячейке или на панели формул, в раскрывающемся списке отображается список формул, соответствующих введенным вами словам. После того как вы введете имя формулы и открывающие круглые скобки, Мастер формул отобразит синтаксис в виде текста при наведении курсора.
Вы также можете использовать мастер функций, чтобы избежать синтаксических ошибок. Выберите ячейку с формулой и на вкладке "Формула" нажмите "Вставить функцию".
Excel автоматически загрузит мастер.
По мере того, как вы нажимаете на каждый аргумент, Excel предоставляет соответствующую информацию для каждого из них.
См. следующий пример функции СУММ со ссылкой на прибыль, имя которой в рабочей книге не определено.
Решение. Определите имя в диспетчере имен, а затем добавьте его в формулу. Для этого выполните следующие действия:
Если у вас уже есть данные в электронной таблице и вы хотите присвоить имя определенным ячейкам или диапазону ячеек, сначала выберите ячейки в электронной таблице. Если вы хотите создать новый диапазон, вы можете пропустить этот шаг.
На вкладке "Формулы" в группе "Определенные имена" нажмите "Определить имя", а затем нажмите "Определить имя".
Введите уникальное имя.
Для области действия выберите, хотите ли вы, чтобы имя было доступно только на листе или во всей книге.
Введите необязательный комментарий.
Следующая часть — добавить имя в формулу.
Держите курсор в синтаксисе формулы в том месте, где вы хотите добавить только что созданное имя.
Перейдите на вкладку "Формулы", в группе "Определенные имена" нажмите "Использовать в формуле", а затем выберите определенное имя, которое вы хотите добавить.
Дополнительную информацию об использовании определенных имен см. в разделе Определение и использование имен в формулах.
Решение. Исправьте опечатку в синтаксисе и повторите ввод формулы.
Совет. Вместо того, чтобы вручную вводить определенные имена в формулы, вы можете сделать это автоматически, если Excel сделает это за вас. Для этого перейдите на вкладку «Формулы», в группе «Определенные имена» нажмите «Использовать в формуле», а затем выберите определенное имя, которое вы хотите добавить. Excel добавит имя в формулу.
В синтаксисе в этом примере отсутствуют двойные кавычки для has; вот почему ошибка.
Решение. Вернитесь к своему синтаксису и проверьте вручную, чтобы убедиться, что все текстовые значения заключены в кавычки.
Решение. Проверьте синтаксис и убедитесь, что все ссылки на диапазоны включают двоеточие.
Чтобы включить надстройки в Excel:
Нажмите "Файл" > "Параметры".
Нажмите "Надстройки".
В списке "Управление" выберите "Надстройки Excel" и нажмите "Перейти".
Установите соответствующий флажок и нажмите OK.
Нужна дополнительная помощь?
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.
Когда это исправлено во втором экземпляре (F6), он дает правильный результат. Более того, ошибки больше нет.
Когда формула в F6 изменена с MAX(CC:C9) на MAX(C5:C9), она работает правильно, и ошибка исчезает.
Первый способ – нажать Control-G (Перейти) или F5 и выбрать "Специальный". Появится окно «Перейти к специальному». Затем выберите «Формулы» и установите флажок «Ошибки». Нажмите «ОК». После этого вы увидите все ошибки формул в Excel.
Все еще нужна помощь с Excel?
У нас есть специалисты по Excel, которые круглосуточно готовы предоставить быстрые и понятные рекомендации по изучению Excel или устранению неполадок. Ваш первый сеанс чата всегда бесплатный.
Приступим к делу прямо сейчас!
Это руководство охватывает:
Когда вы используете формулу и она выдает ошибку NAME, это означает, что формула не может распознать что-то в ней.
Давайте рассмотрим некоторые из наиболее распространенных проблем, которые могут привести к тому, что ошибка в имени появится в вашей электронной таблице.
Ошибка в названии формулы
Одна из наиболее распространенных причин, по которой люди видят ошибку имени, заключается в том, что они использовали неправильное название формулы.
Например, если вы используете формулу ВПР и вместо этого набираете ВПР, Excel не поймет, что вы имеете в виду, и выразит свое неодобрение, сообщив вам об ошибке имени.
Ниже приведен пример, когда я использовал неправильное название формулы и получил пощечину из-за ошибки в названии.
Как это исправить. Просто проверьте названия всех функций, которые вы использовали. Быстрый способ — просто поместить курсор где-нибудь в имени функции, и Excel покажет вам всплывающую подсказку. Если это не так, возможно, вы допустили ошибку в имени функции.
Примечание. Вы также можете получить ошибку имени, если создали определяемую пользователем формулу (UDF) с помощью VBA, а затем неправильно написали имя. В этом случае вам следует проверить имя формулы в редакторе VB и убедиться, что оно правильное.
Диапазон названий с ошибками
Если вы работаете с именованными диапазонами, возможно, вы допустили в них ошибку. А так как Excel понятия не имеет, к какому диапазону обращаться в этом случае, то показывает ошибку имени.
Ниже у меня есть пример, в котором я использовал имя именованного диапазона «Оценки» для данных в столбцах A и B.
И когда я использовал неправильное имя в формуле (где в «Score» отсутствует буква «s»), Excel показывает мне ошибку имени.
Как это исправить. Проверьте используемые вами диапазоны названий и исправьте имена с ошибками. Когда вы используете именованный диапазон в формуле, вы заметите, что его цвет меняется. Таким образом, в этом случае вы можете обнаружить любой именованный диапазон, где цвет черный, возможно, вы нашли виновника
Рекомендуется всегда позволять Excel показывать имена именованных диапазонов, пока я печатаю.
Например, если у меня есть именованный диапазон «Оценки», и я набираю «Оценка», Excel сделает все возможное, чтобы помочь, и покажет мне все имена, которые соответствуют введенному тексту (т. е. все имена, начинающиеся с 'Sco').
Лучше всего выбирать из списка, который показывает Excel, так как в этом случае не будет ошибок в именованных диапазонах.
Неверный диапазон
Если вы вводите диапазон вручную, есть вероятность, что вы можете допустить ошибку и в итоге получить ошибку имени.
Эти ошибки могут включать:
- Отсутствует двоеточие в ссылке на диапазон (A1A10 вместо A1:A10)
- Использование недействительной ссылки. В Excel диапазон варьируется от A1: XFD1048576. Если вы используете что-либо за пределами этого диапазона, это покажет вам ошибку имени. Например, введите в ячейку =XFD1048577, и вы увидите ошибку.
Открытие формул новой версии в старых версиях
Excel работает над добавлением множества новых формул в новые версии.
Например, в Excel 2019 и Microsoft Excel 365 было добавлено множество новых функций, таких как XLOOKUP, FILTER, SORTBY и т. д.
Кроме того, в Excel 2013 или 2016 было добавлено множество функций, которые могут не работать в Excel 2010 и более ранних версиях (например, IFNA).
Поэтому, если вы откроете книгу Excel в более старой версии, в которой используются эти новые формулы, вы, скорее всего, увидите ошибку имени.
Та же логика — поскольку в этой версии Excel этих формул нет, они рассматриваются как имена с ошибками.
К сожалению, решить эту проблему невозможно.
Если вы отправляете файл человеку, который использует более старую версию Excel, вам необходимо убедиться, что вы не используете какие-либо новые формулы (или настаиваете на обновлении до более новой версии Excel)
Отсутствует кавычка вокруг текста в формуле
В формулах, которые предполагают, что текстовые значения должны быть в двойных кавычках, отсутствующая двойная кавычка покажет вам ошибку имени.
Когда вы держите текст в двойных кавычках, Excel обрабатывает его как текстовую строку, но если он не заключен в двойные кавычки, Excel считает, что это именованный диапазон или имя формулы.
Например, если я использую формулу =ДЛСТР("Excel"), она работает. Но если я использую =LEN(Excel) или LEN("Excel), будет отображаться ошибка имени.
В некоторых случаях Excel может распознать отсутствие кавычек и отобразить подсказку с предложением. Если вы нажмете «Да», в некоторых случаях проблема будет решена.
Теперь, когда я рассмотрел большинство причин, которые могут вызвать ошибку имени в вашем листе, давайте взглянем на несколько простых советов, которые помогут вам избежать появления этой ошибки в вашей работе.
Используйте помощник по формулам
Когда вы вводите знак равенства и начинаете вводить название формулы, вы увидите, что Excel показывает вам все совпадающие названия формул.
Я не знаю, как называется эта функция, но я называю ее помощью формул.
Вместо того, чтобы вручную вводить формулу полностью, лучше выбрать ее из списка. Это гарантирует, что в названии формулы не будет ошибок.
Если у вас есть именованные диапазоны или таблицы, вы также увидите, что они отображаются в списке, что поможет вам избежать слов с ошибками.
Использование мастера формул
Если вы не уверены в аргументах, которые принимает функция (любая ошибка может привести к ошибке имени), вы можете воспользоваться мастером формул.
Чтобы открыть его, нажмите значок fx рядом с панелью формул.
В появившемся диалоговом окне "Вставить функцию" введите имя формулы (вы также можете ввести частичное имя, а затем выполнить поиск) и дважды щелкните по нему.
При этом открывается диалоговое окно "Аргументы функции", в котором показана справочная информация по каждому аргументу.
Если вы не знакомы с формулами Excel, я рекомендую вам использовать Мастер формул, пока вы не будете достаточно уверены, чтобы использовать формулы непосредственно на листе.
Использовать диспетчер имен
Если вы создаете много таблиц Excel и именованных диапазонов при работе со сложными данными и вычислениями, есть большая вероятность, что вы забудете имя, которое использовали, и в конечном итоге напишете его с ошибкой.
Вместо того, чтобы полагаться на свою чудесную память, дайте Менеджеру имен шанс.
Это место, где будут показаны все именованные диапазоны и имена таблиц, и вы можете выбрать и использовать то, что хотите, прямо из диспетчера имен.
Ниже приведены шаги для открытия диспетчера имен:
- Перейдите на вкладку "Формулы".
- В группе "Определенные имена" нажмите значок "Диспетчер имен".
Откроется диспетчер имен со всеми именами. Вы также можете создавать новые имена или удалять/редактировать существующие здесь.
Если вы, как и я, любите пользоваться клавиатурой, воспользуйтесь приведенным ниже сочетанием клавиш, чтобы открыть диспетчер имен:
Вот еще один полезный совет при работе с большим количеством именованных диапазонов.
Совет для профессионалов. Если вы пишете формулы и вам нужно использовать именованный диапазон, вы можете перейти на вкладку «Формула» и затем выбрать параметр «Использовать в формуле» в группе «Определенные имена». Это покажет вам все именованные диапазоны, которые у вас есть, и вы можете получить имя в формуле одним нажатием кнопки.
До сих пор я рассказал, что может вызвать ошибку имени, и дал несколько советов, как убедиться, что она не появляется в вашей работе.
Но иногда возможно, что вы получили файл от кого-то еще, и вам нужно найти и исправить все ошибки имени (или любую ошибку) в файле.
В этом разделе я покажу вам несколько методов, которые можно использовать для быстрого определения ячеек с ошибкой имени и ее исправления (или избавления от нее).
Использование специальной техники перехода
Используя перейти к специальному, вы можете быстро выбрать все ячейки, в которых есть ошибка.
Это не специфично для "Ошибка имени", что означает, что будут выбраны любые ячейки, в которых есть какая-либо ошибка.
Ниже приведены шаги для этого:
- Выберите данные, в которых вы хотите выбрать ячейки с ошибкой.
- Перейдите на вкладку "Главная".
- В группе «Редактирование» нажмите значок «Найти и выбрать».
- Нажмите «Перейти к специальному». Откроется диалоговое окно «Перейти к специальному».
- В диалоговом окне "Перейти к специальному" выберите параметр "Формулы".
- Отмените выбор всех остальных параметров в разделе "Формулы" и выберите только параметр "Ошибки".
Вышеуказанные шаги позволят выбрать все ячейки, в которых есть какие-либо ошибки.
Выбрав эти ячейки, вы можете обращаться с ними по своему усмотрению.
Например, вы можете выделить эти ячейки, задав им цвет фона, удалить их или вручную просмотреть их одну за другой и выяснить причину этих ошибок.
Использование поиска и замены
Если вы хотите найти только ошибки в именах, вы можете использовать для этого функцию "Найти и заменить" в Excel.
Ниже приведены шаги, чтобы найти все ошибки в именах в выбранном наборе данных (или листе).
- В появившихся дополнительных параметрах выберите "Значения" в раскрывающемся списке "Искать".
Если в выбранном диапазоне есть ошибка в имени, вы увидите, что под диалоговым окном "Найти и заменить" открывается дополнительное окно, в котором перечислены все ячейки с ошибкой в имени.
Здесь вы можете выбрать каждую ячейку одну за другой и обработать эти ячейки или выбрать все сразу и выполнить такие операции, как выделение этих ячеек или удаление этих ячеек.
Точно так же, как я использовал эту технику, чтобы найти все ошибки в именах на листе, вы можете использовать ее, чтобы найти и любые другие ошибки.
Итак, все дело в ошибке имени в Excel.
В этом руководстве я рассмотрел возможные причины, вызывающие ошибку имени в ваших данных, некоторые методы, которые вы можете использовать, чтобы убедиться, что она не появляется, и два метода, которые вы можете использовать, чтобы найти имя ошибки в вашем листе или книге.
Читайте также: