Исправление ошибки #ИМЯ?
Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Excel Web App Microsoft365.com "Мой Office" для iPhone

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

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

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

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

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

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

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

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

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

Ниже приведены другие причины возникновения ошибки #ИМЯ? .

Если формула содержит ссылку на имя, не определенное в Excel, вы увидите ошибку #ИМЯ? .

В следующем примере функция СУММ ссылается на имя Прибыль, которое не определено в книге.

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

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

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

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

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

  4. В качестве области выберите лист или всю книгу.

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

  6. Выберите ОК.

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

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

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

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

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

Если в формуле неправильно указано определенное имя, вы увидите ошибку #ИМЯ? .

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

#NAME? error caused by a typo in the defined name in the syntax

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Выберите Файл > Параметры.

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

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

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

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

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

См. также

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

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

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

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

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

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

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

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