Главная причина, почему #NAME? возникает из-за опечатки в имени формулы. Рассмотрим пример:
Важно
Что #NAME? означает, что необходимо исправить что-то в синтаксисе. При обнаружении ошибки в формуле устраните ее. Не скрывайте ее с помощью функций обработки ошибок, например функции ЕСЛИОШИБКА.
Чтобы избежать опечаток в именах формулы, используйте мастер формул в Excel. Когда вы начинаете вводить имя формулы в ячейку или строку формул, появляется раскрывающийся список формул с похожим именем. После ввода имени формулы и открывающей скобки мастер формул отображает подсказку с синтаксисом.
Мастер функций также позволяет избежать синтаксических ошибок. Выделите ячейку с формулой, а затем на вкладке "Формулы" нажмите
" Вставить функцию.
Excel автоматически запустит мастер.
По мере выбора аргумента Excel предоставляет вам соответствующие сведения о нем.
Ниже приведены другие причины #NAME. .
Формула ссылается на несуществующее имя
Если формула содержит ссылку на имя, которое не определено в Excel, вы видите #NAME? .
В следующем примере функция СУММ ссылается на имя Прибыль, которое не определено в книге.
Решение: определите имя в диспетчере имен, а затем добавьте его в формулу, выполнив следующие действия:
Если в электронной таблице уже есть данные и вы хотите назначить имя определенным ячейкам или диапазону, сначала выделите ячейки в электронной таблице. Если вы хотите создать диапазон, можно пропустить этот шаг.
В разделе "Формулы>с определенными именами> " выберите "Присвоить имя", а затем — "Присвоить имя".
Введите уникальное имя.
В качестве области выберите лист или всю книгу.
При желании введите примечание.
Нажмите кнопку ОК.
Далее нужно добавить имя в формулу.Курсор должен быть в том месте формулы, куда вы хотите добавить созданное имя.
Перейдите в раздел "Формулы>определенные имена > ", нажмите "Использовать в формуле" и выберите определенное имя, которое нужно добавить.
Подробнее об использовании определенных имен см. в статье Определение и использование имен в формулах.
Определенное имя указано неправильно
Если синтаксис неправильно ссылается на определенное имя, вы видите #NAME? .
Допустим, что в электронной таблице было создано определенное имя Прибыль. В следующем примере имя написано неправильно, поэтому функция все равно выбрасывает #NAME? .
Решение. Исправьте опечатку и повторите попытку.
Совет
Вместо того чтобы вручную вводить определенные имена в формулы, Excel может сделать это автоматически. Перейдите в раздел "Формулы>определенные имена> ", нажмите "Использовать в формуле" и выберите определенное имя, которое нужно добавить. Excel добавит имя в формулу.
Текстовые значения не заключены в двойные кавычки
При добавлении текстовых значений в формулы необходимо заключать их в кавычки, даже если они содержат только пробел. Если в синтаксисе нет двойных кавычек, появится сообщение об ошибке #ИМЯ.
См. пример ниже.
В этом примере не хватает двойных кавычек для has; Это объясняет ошибку.
Решение. Проверьте, нет ли в формуле текстовых значений без кавычек.
В ссылке на диапазон пропущено двоеточие
Если пропустить двоеточие в ссылке на диапазон, формула отображает #NAME? .
В приведенном ниже примере формула ИНДЕКС выдает ошибку #ИМЯ?, так как в диапазоне B2 — B12 нет двоеточия.
Решение. Убедитесь, что все ссылки на диапазон включают двоеточие.
Вы используете функцию, требующую надстройку, которая не включена в Excel
Некоторые функции Excel работают только тогда, когда включена соответствующая надстройка. Использование этих функций иначе приводит к #NAME? . Например, чтобы использовать функцию EUROCONVERT , нужно включить надстройку "Пересчет в евро ". Если вы применяете пользовательские функции и макросы, для которых требуется пакет анализа, убедитесь, что надстройка Пакет анализа включена.
Включение надстроек в Excel
- Перейдите кпараметрамфайла>.
- Выберите "Надстройки".
- В списке "Управление " выберите "Надстройки Excel", а затем нажмите кнопку "Перейти".
- Установите нужный флажок и нажмите кнопку "ОК".
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
См. также
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул