Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Excel Web App

Обычно ошибка #ИМЯ? Ошибка отображается в формуле из-за опечатки в имени формулы. Рассмотрим пример:

Ошибка #ИМЯ?, вызванная опечаткой

Важно: Ошибка #ИМЯ? означает, что нужно исправить синтаксис, поэтому если вы видите ее в формуле, устраните ее. Не скрывайте ее с помощью функций обработки ошибок, например функции ЕСЛИОШИБКА.

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

Синтаксис формулы во всплывающей подсказке

Мастер функций также позволяет избежать синтаксических ошибок. Выделите ячейку с формулой и на вкладке Формулы нажмите Кнопка "Вставить функцию" Вставить функцию.

Excel автоматически загружает мастер.

Пример диалогового окна мастера функций

При выборе каждого аргумента Excel предоставляет соответствующие сведения для каждого из них.

Ниже приведены другие причины #NAME? .

Если в формуле есть ссылка на имя, не определенное в Excel, вы увидите #NAME? .

См. следующий пример функции SUM, ссылающейся на Profit, которая является неопределенным именем в книге.

Ошибка #ИМЯ?, вызванная ссылкой на неопределенное имя

Решение. Определите имя в диспетчере имен, а затем добавьте его в формулу, выполнив следующие действия.

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

  2. Перейдите в раздел Формулы > Определенные имена , > выберите Определить имя, а затем — Определить имя.

  3. Введите уникальное имя.

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

  5. При желании введите примечание.

  6. Нажмите кнопку ОК.

    Далее необходимо добавить имя в формулу.

  7. Курсор должен быть в том месте формулы, куда вы хотите добавить созданное имя.

  8. Перейдите в раздел Формулы > Определенные имена > выберите Использовать в формуле, а затем выберите определенное имя, которое нужно добавить.

    Щелкните "Использовать в формуле", чтобы добавить определенное имя в формулу

Подробнее об использовании определенных имен см. в статье Определение и использование имен в формулах.

Если синтаксис неправильно ссылается на определенное имя, вы увидите #NAME? .

В предыдущем примере в электронной таблице было создано определенное имя profit . В приведенном ниже примере имя указано неправильно, поэтому функция по-прежнему выдает ошибку #ИМЯ? .

Ошибка #ИМЯ?, вызванная опечаткой в определенном имени

Решение. Исправьте опечатку и повторите попытку.

Совет: Вместо того чтобы вручную вводить определенные имена в формулах, предоставьте это Excel. Перейдите в раздел Формулы > Определенные имена , > выберите Использовать в формуле, а затем выберите определенное имя, которое нужно добавить. Excel добавляет имя в формулу.

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

См. пример ниже.

Ошибка #ИМЯ?, вызванная отсутствием кавычек вокруг текстовых значений

В синтаксисе в этом примере отсутствуют двойные кавычки для has; который объясняет ошибку.

Решение. Проверьте, нет ли в формуле текстовых значений без кавычек.

Если вы пропустите двоеточие в ссылке на диапазон, формула отображает #NAME? .

В приведенном ниже примере формула ИНДЕКС выдает ошибку #ИМЯ?, так как в диапазоне B2 — B12 нет двоеточия.

Ошибка #ИМЯ?, вызванная отсутствием двоеточия в ссылке на диапазон

Решение. Убедитесь, что все ссылки на диапазон включают двоеточие.

Некоторые функции Excel работают только тогда, когда включена соответствующая надстройка. Использование этих функций в противном случае приводит к #NAME? . Например, чтобы использовать функцию EUROCONVERT , необходимо включить надстройку Euro Currency Tools . Если вы используете пользовательские функции или макросы, для которых требуется инструмент анализа, убедитесь, что включена надстройка Analysis ToolPak .

Чтобы включить надстройку в Excel:

  1. Перейдите в раздел Параметры > файлов .

  2. Выберите Надстройки.

  3. В списке Управление выберите Надстройки  Excel, а затем нажмите кнопку Go.

  4. Установите соответствующий флажок и нажмите кнопку ОК.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

См. также

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

Нужны дополнительные параметры?

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

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