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

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

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

При выборе каждого аргумента Excel предоставляет соответствующие сведения для каждого из них.
Ниже приведены другие причины #NAME? .
Если в формуле есть ссылка на имя, не определенное в Excel, вы увидите #NAME? .
См. следующий пример функции SUM, ссылающейся на Profit, которая является неопределенным именем в книге.

Решение. Определите имя в диспетчере имен, а затем добавьте его в формулу, выполнив следующие действия.
-
Если у вас уже есть данные в электронной таблице и вы хотите назначить имя определенным ячейкам или диапазону ячеек, сначала выделите ячейки в электронной таблице. Если вы хотите создать диапазон, можно пропустить этот шаг.
-
Перейдите в раздел Формулы > Определенные имена , > выберите Определить имя, а затем — Определить имя.
-
Введите уникальное имя.
-
В поле Область выберите, если нужно, чтобы имя было доступно только на листе или во всей книге.
-
При желании введите примечание.
-
Нажмите кнопку ОК.
Далее необходимо добавить имя в формулу.
-
Курсор должен быть в том месте формулы, куда вы хотите добавить созданное имя.
-
Перейдите в раздел Формулы > Определенные имена > выберите Использовать в формуле, а затем выберите определенное имя, которое нужно добавить.
Подробнее об использовании определенных имен см. в статье Определение и использование имен в формулах.
Если синтаксис неправильно ссылается на определенное имя, вы увидите #NAME? .
В предыдущем примере в электронной таблице было создано определенное имя profit . В приведенном ниже примере имя указано неправильно, поэтому функция по-прежнему выдает ошибку #ИМЯ? .

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

В синтаксисе в этом примере отсутствуют двойные кавычки для has; который объясняет ошибку.
Решение. Проверьте, нет ли в формуле текстовых значений без кавычек.
Если вы пропустите двоеточие в ссылке на диапазон, формула отображает #NAME? .
В приведенном ниже примере формула ИНДЕКС выдает ошибку #ИМЯ?, так как в диапазоне B2 — B12 нет двоеточия.

Решение. Убедитесь, что все ссылки на диапазон включают двоеточие.
Некоторые функции Excel работают только тогда, когда включена соответствующая надстройка. Использование этих функций в противном случае приводит к #NAME? . Например, чтобы использовать функцию EUROCONVERT, необходимо включить надстройку Euro Currency Tools. Если вы используете пользовательские функции или макросы, для которых требуется инструмент анализа, убедитесь, что включена надстройка Analysis ToolPak .
Чтобы включить надстройку в Excel:
-
Перейдите в раздел Параметры > файлов .
-
Выберите Надстройки.
-
В списке Управление выберите Надстройки Excel, а затем нажмите кнопку Go.
-
Установите соответствующий флажок и нажмите кнопку ОК.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
См. также
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул