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. На вкладке Формулы в группе Определенные имена нажмите кнопку Использовать в формуле и выберите нужное имя. Excel добавит его в формулу.
При добавлении текстовых значений в формулы необходимо заключать их в кавычки, даже если они содержат только пробел. Если в синтаксисе нет двойных кавычек, появится сообщение об ошибке #ИМЯ. См. пример ниже.
В этом примере не хватает кавычек до и после слова имеет, поэтому выводится сообщение об ошибке.
Решение. Проверьте, нет ли в формуле текстовых значений без кавычек.
Если вы пропустили двоеточие в ссылке на диапазон ячеек, будет отображаться ошибка #ИМЯ? .
В приведенном ниже примере формула ИНДЕКС выдает ошибку #ИМЯ?, так как в диапазоне B2 — B12 нет двоеточия.
Решение. Убедитесь, что все ссылки на диапазон включают двоеточие.
Некоторые функции Excel работают только тогда, когда включена соответствующая надстройка. При использовании их без надстройки будет выводится ошибка #ИМЯ? . Например, чтобы использовать функцию ПЕРЕСЧЕТЕВРО, нужно включить надстройку Инструменты для евро. Если вы применяете пользовательские функции и макросы, для которых требуется пакет анализа, убедитесь, что надстройка Пакет анализа включена.
Чтобы включить надстройку в Excel:
-
Щелкните Файл > Параметры.
-
Щелкните Надстройки.
-
В списке Управление выберите пункт Надстройки Excel и нажмите кнопку Перейти.
-
Установите нужный флажок и нажмите кнопку ОК.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Поиск ошибок в формулах
Функции Excel (по алфавиту)
Функции Excel (по категориям)
Нужна дополнительная помощь?
При работе в Эксель, можно столкнуться с различными ошибками, одной из распространённых является ошибка #ИМЯ в Excel. В этой статье мы разберем причины ее появления и способы, как ее исправить.
Причина 1. Неправильное имя функции
Для учебного примера давайте составим простую таблицу, где будет представлена выручка от продажи трех товаров, и наша задача будет рассчитать среднюю выручку:
В нашем случае мы написали функцию СРЗНА(), при том что корректное название – СРЗНАЧ(). Итак, основная причина ошибки #ИМЯ в Excel – это неправильное написание названия функции. В нашем случае давайте в формуле заменим СРЗНА() на СРЗНАЧ() и тогда все заработает как надо:
Причина 2. Отключенные макросы
При использовании пользовательских функций, написанных на VBA в Excel, мы также можем столкнуться с ошибкой #ИМЯ. Разберем на небольшом примере:
Мы написали пользательскую функцию «Возведение_в_квадрат», которая как понятно из названия, возводит число, которое мы передаем в качестве параметра, в квадрат:
Function Возведение_в_квадрат(Число As Variant) As Variant
Возведение_в_квадрат = Число * Число
End Function
Давайте при помощи этой функции возведем число 10 в квадрат:
Пока все работает, однако если мы сохраним файл, закроем его и откроем заново, то можем столкнуться с такой ситуацией:
Итак, мы видим ошибку #ИМЯ в Эксель, хотя пять минут назад все отлично работало. Причина такого поведения Excel в том, что запуск макросов отключен по умолчанию при открытии файлов и нам нужно нажать кнопку «Включить содержимое», тогда макросы активируются и наша функция станет работать как раньше.
Часто сталкиваетесь с ошибками и непонятным поведением в Excel? Тратите много времени на поиск решения в интернете? Если да, то хотел бы обратить ваше внимание на курс «
Excel + Google Таблицы с нуля до PRO
» от Skillbox. На нем вы научитесь работать в Excel, как профи, что позволит вам выполнять быстро и верно выполнять поставленные задачи.
Спасибо за внимание. Остались вопросы – задавайте их в комментариях.
Если Excel не может правильно оценить формулу или функцию рабочего листа; он отобразит значение ошибки – например, #ИМЯ?, #ЧИСЛО!, #ЗНАЧ!, #Н/Д, #ПУСТО!, #ССЫЛКА! – в ячейке, где находится формула. Разберем типы ошибок в Excel, их возможные причины, и как их устранить.
Ошибка #ИМЯ?
Ошибка #ИМЯ появляется, когда имя, которое используется в формуле, было удалено или не было ранее определено.
Причины возникновения ошибки #ИМЯ?:
- Если в формуле используется имя, которое было удалено или не определено.
Ошибки в Excel – Использование имени в формуле
Устранение ошибки: определите имя. Как это сделать описано в этой статье.
- Ошибка в написании имени функции:
Ошибки в Excel – Ошибка в написании функции ПОИСКПОЗ
Устранение ошибки: проверьте правильность написания функции.
- В ссылке на диапазон ячеек пропущен знак двоеточия (:).
Ошибки в Excel – Ошибка в написании диапазона ячеек
Устранение ошибки: исправьте формулу. В вышеприведенном примере это =СУММ(A1:A3).
- В формуле используется текст, не заключенный в двойные кавычки. Excel выдает ошибку, так как воспринимает такой текст как имя.
Ошибки в Excel – Ошибка в объединении текста с числом
Устранение ошибки: заключите текст формулы в двойные кавычки.
Ошибки в Excel – Правильное объединение текста
Ошибка #ЧИСЛО!
Ошибка #ЧИСЛО! в Excel выводится, если в формуле содержится некорректное число. Например:
- Используете отрицательное число, когда требуется положительное значение.
Ошибки в Excel – Ошибка в формуле, отрицательное значение аргумента в функции КОРЕНЬ
Устранение ошибки: проверьте корректность введенных аргументов в функции.
- Формула возвращает число, которое слишком велико или слишком мало, чтобы его можно было представить в Excel.
Ошибки в Excel – Ошибка в формуле из-за слишком большого значения
Устранение ошибки: откорректируйте формулу так, чтобы в результате получалось число в доступном диапазоне Excel.
Ошибка #ЗНАЧ!
Данная ошибка Excel возникает в том случае, когда в формуле введён аргумент недопустимого значения.
Причины ошибки #ЗНАЧ!:
- Формула содержит пробелы, символы или текст, но в ней должно быть число. Например:
Ошибки в Excel – Суммирование числовых и текстовых значений
Устранение ошибки: проверьте правильно ли заданы типы аргументов в формуле.
- В аргументе функции введен диапазон, а функция предполагается ввод одного значения.
Ошибки в Excel – В функции ВПР в качестве аргумента используется диапазон, вместо одного значения
Устранение ошибки: укажите в функции правильные аргументы.
- При использовании формулы массива нажимается клавиша Enter и Excel выводит ошибку, так как воспринимает ее как обычную формулу.
Устранение ошибки: для завершения ввода формулы используйте комбинацию клавиш Ctrl+Shift+Enter.
Ошибки в Excel – Использование формулы массива
Ошибка #ССЫЛКА
В случае если формула содержит ссылку на ячейку, которая не существует или удалена, то Excel выдает ошибку #ССЫЛКА.
Ошибки в Excel – Ошибка в формуле, из-за удаленного столбца А
Устранение ошибки: измените формулу.
Ошибка #ДЕЛ/0!
Данная ошибка Excel возникает при делении на ноль, то есть когда в качестве делителя используется ссылка на ячейку, которая содержит нулевое значение, или ссылка на пустую ячейку.
Ошибки в Excel – Ошибка #ДЕЛ/0!
Устранение ошибки: исправьте формулу.
Ошибка #Н/Д
Ошибка #Н/Д в Excel означает, что в формуле используется недоступное значение.
Причины ошибки #Н/Д:
- При использовании функции ВПР, ГПР, ПРОСМОТР, ПОИСКПОЗ используется неверный аргумент искомое_значение:
Ошибки в Excel – Искомого значения нет в просматриваемом массиве
Устранение ошибки: задайте правильный аргумент искомое значение.
- Ошибки в использовании функций ВПР или ГПР.
Устранение ошибки: см. раздел посвященный ошибкам функции ВПР
- Ошибки в работе с массивами: использование не соответствующих размеров диапазонов. Например, аргументы массива имеют меньший размер, чем результирующий массив:
Ошибки в Excel – Ошибки в формуле массива
Устранение ошибки: откорректируйте диапазон ссылок формулы с соответствием строк и столбцов или введите формулу массива в недостающие ячейки.
- В функции не заданы один или несколько обязательных аргументов.
Ошибки в Excel – Ошибки в формуле, нет обязательного аргумента
Устранение ошибки: введите все необходимые аргументы функции.
Ошибка #ПУСТО!
Ошибка #ПУСТО! в Excel возникает когда, в формуле используются непересекающиеся диапазоны.
Ошибки в Excel – Использование в формуле СУММ непересекающиеся диапазоны
Устранение ошибки: проверьте правильность написания формулы.
Ошибка ####
Причины возникновения ошибки
- Ширины столбца недостаточно, чтобы отобразить содержимое ячейки.
Ошибки в Excel – Увеличение ширины столбца для отображения значения в ячейке
Устранение ошибки: увеличение ширины столбца/столбцов.
- Ячейка содержит формулу, которая возвращает отрицательное значение при расчете даты или времени. Дата и время в Excel должны быть положительными значениями.
Ошибки в Excel – Разница дат и часов не должна быть отрицательной
Устранение ошибки: проверьте правильность написания формулы, число дней или часов было положительным числом.
In this post, we are going to show you a tutorial to fix #NAME? error in Microsoft Excel. Before talking about the tutorial to correct #NAME?
error, let us understand why does this error occurs in Excel.
Why do I see #NAME? error in Excel?
Here are the possible reasons due to which you see a #NAME? error message in Excel:
- When you have entered a wrong formula name or string or there is some typo in the formula, it returns #NAME? error message in the cells.
- It indicates that something is wrong with the syntax you have used and that needs to be corrected.
- If you have used a formula that refers to a name that is not defined, you will get this error message.
- In case there is a colon missing in the range reference, it will return #NAME? error.
- You will see a #NAME? error message if you are using some function that needs an add-in, and the add-in is disabled.
Now, how to resolve #NAME? error in Excel? Unlike some other errors in Excel, e.g., #DIV/0! error, this error can’t be fixed using any error handling function like IFERROR. Here, we are going to list some solutions to fix and correct #NAME? error.
Here are the methods to correct or fix the #NAME? error in your Excel workbooks:
- Use formula suggestions or Function Wizard to avoid syntax errors.
- Manually check for any typo in the function and correct it.
- Check if the name used in the formula is defined in Name Manager.
- Ensure that the text values have quotation marks around them.
- Enable the add-in required by the used function.
Let have a detailed discussion on these methods now!
1] Use formula suggestions or Function Wizard to avoid syntax errors
Microsoft Excel displays a list of matching formulas as soon as you start typing the function in the function bar.
Make sure you use a formula from the suggestions rather than typing it all manually. If you type a formula manually, it increases the chances of typing errors and thus showing a #NAME? error.
You can also use the Function Wizard to avoid any syntactic errors. F
or that, simply select the cell and go to the Formulas tab and click on the Insert Function option. An Insert Function wizard will open up where you can select the formula you need to enter to the cell.
2] Manually check for the typo in the function and correct it
If there are some minor typos, you can correct them manually. Just have a look at the function you have used and inspect it to see if there is a spelling error in the formula string.
If so, simply correct it and it will eliminate #Name? error. In case there is some different cause for this error, use another method from this article to fix it up.
3] Check if the name used in the formula is defined in Name Manager
In case you haven’t defined a name that has a reference in your formula, it returns #Name? error. So, check and define a name using the Name Manager in Excel. You can follow the below steps to do so:
In Excel, go to the Formulas tab and click on the Defined Name drop-down button. And then, select the Name Manager option.
In the Name Manager window, see if the name you have used is defined or not. If not, click on the New button.
Now, enter the name and click the OK button.
Reenter the formula with the name you just defined and you won’t see the #NAME? error now.
4] Ensure that the text values have quotation marks around them
If you are using text references in the formula, you must enclose them in quotation marks. Else, you will get a #NAME? error message in the cells.
The solution is that look closely at the formula string and check if the quotation marks are added properly. If not, simply put the quotation marks around the text references. This will fix the error.
5] Enable the add-in required by the used function
Some custom Excel functions need add-ins to work. For example, the EUROCONVERT function needs Euro Currency Tools add-in to work. Also, various statistical and engineering macro functions require Analysis ToolPak add-in to be enabled. So, simply enable the required add-in and it won’t return #Name? error.
Here are the steps to enable the add-in in Excel:
- Go to the File menu and click on Options.
- Navigate to the Add-ins tab and click on the Go button present beside the Manage Excel Add-ins option.
- In the Add-ins dialog window, enable the relevant checkboxes to turn on the required add-in.
- Tap on the OK button and see if the #Name? error is fixed.
That’s it! Hope this article helps you fix #NAME? error in Microsoft Excel.
Now read: How to Fix Runtime Error 1004 in Excel
17 авг. 2022 г.
читать 2 мин
Есть три распространенные причины, по которым вы можете столкнуться с ошибкой #NAME? ошибка в экселе:
1. Вы опечатались в формуле.
2. Вы пропустили двоеточие в ссылке на диапазон.
3.Вы не указали кавычки для текстовых значений.
В следующих примерах показано, как исправить каждую ошибку на практике.
Пример 1: вы опечатались в формуле
Предположим, мы пытаемся вычислить среднее значение в столбце B, используя следующую формулу:
=AVERAG( B2:B15 )
Мы получим #ИМЯ? ошибка, так как мы опечатались в формуле СРЗНАЧ:
Чтобы исправить эту ошибку, нам просто нужно убедиться, что мы правильно написали формулу:
=AVERAGE( B2:B15 )
На этот раз мы можем успешно вычислить среднее значение в столбце B без ошибки:
Пример 2. Вы пропустили двоеточие в ссылке на диапазон
Предположим, мы пытаемся подсчитать количество команд со значением «Гром» в столбце А, используя следующую формулу:
=COUNTIF(A2A15, "Thunder")
Мы получим #ИМЯ? ошибка, так как мы пропустили двоеточие в ссылке на диапазон:
Чтобы исправить эту ошибку, нам просто нужно убедиться, что мы включили двоеточие в ссылку на диапазон:
=COUNTIF( A2:A15 , "Thunder")
На этот раз мы можем успешно подсчитать количество команд со значением «Гром» в столбце А без ошибки:
Пример 3. Вы пропустили кавычки для текстовых значений
Предположим, мы пытаемся объединить значения в столбце A и столбце B, используя следующую формулу:
=CONCAT( A2 , scored, B2 )
Мы получим #ИМЯ? ошибка, так как мы оставили кавычки вокруг «забил» в формуле:
Чтобы исправить эту ошибку, нам просто нужно убедиться, что мы включили кавычки вокруг слова «выиграно» в формуле:
=CONCAT( A2 , " scored", B2 )
На этот раз мы можем успешно объединить значения в столбце A и столбце B без ошибки:
Дополнительные ресурсы
В следующих руководствах объясняется, как устранить другие распространенные ошибки в Excel:
Как игнорировать значения #N/A при использовании формул в Excel
Как заменить значения #N/A в Excel
Как игнорировать #DIV/0! При использовании деления в Excel