Причина возникновения ошибки имя

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. Когда вы начинаете вводить имя формулы в ячейку или строку формул, появляется раскрывающийся список формул с похожим именем. После ввода имени формулы и открывающей скобки мастер формул отображает подсказку с синтаксисом.

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

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

Формулы

tab, нажмите
Кнопка "Вставить функцию"
Вставка функции

.

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

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

Щелкнув каждый аргумент,
Excel
предоставит вам соответствующую информацию для каждого из них.

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

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

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

Прибыль

, которое является неопределенным именем в книге.

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


Решение

: определение имени в

Диспетчер имен

, а затем добавьте имя в формулу. Вот как это сделать:

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

  2. В

    Формулы

    вкладка , в

    Определенные имена

    группа, нажмите кнопку

    Определение имени

    , а затем щелкните

    Определение имени

    .

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

  4. Для

    Области

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

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

  6. Нажмите

    ХОРОШО

    .

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

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

  8. Перейдите к

    Формулы

    вкладка, в

    Определенные имена

    группа, нажмите кнопку

    Использование в формуле

    , а затем выберите определенное имя, которое нужно добавить.

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

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

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

Продолжая работу с предыдущим примером, определенное имя для

Прибыль

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

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


Решение

: исправьте опечатку в синтаксисе и повторите формулу.

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

Формулы

вкладка, в

Определенные имена

группа, нажмите кнопку

Использование в формуле

, а затем выберите определенное имя, которое нужно добавить.
Excel
добавит имя в формулу.

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

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

Синтаксис в этом примере отсутствует в двойных кавычках для

Hsa

; поэтому возникает ошибка.


Решение

: Назад синтаксиса и вручную проверьте, чтобы убедиться, что все текстовые значения имеют кавычки.

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

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

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


Решение

: проверьте синтаксис, чтобы убедиться, что все ссылки на диапазон содержат двоеточие.

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

Инструменты для валюты в евро

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

Средство анализа

надстройка включена.

Включение надстроек в
Excel
:

  1. Нажмите

    Файл

    >

    Параметры

    .

  2. Нажмите

    Надстройки

    .

  3. В

    Управление списком

    поле, выберите

    Надстройки Excel

    и щелкните

    Пойти

    .

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

    ХОРОШО

    .

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

Руки на ноутбуке

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

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

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

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

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

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

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

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

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

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

При работе в Эксель, можно столкнуться с различными ошибками, одной из распространённых является ошибка #ИМЯ в Excel. В этой статье мы разберем причины ее появления и способы, как ее исправить.

Как исправить ошибку #ИМЯ в Excel?

Причина 1. Неправильное имя функции

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

Как исправить ошибку #ИМЯ в Excel?

В нашем случае мы написали функцию СРЗНА(), при том что корректное название – СРЗНАЧ(). Итак, основная причина ошибки #ИМЯ в Excel – это неправильное написание названия функции. В нашем случае давайте в формуле заменим СРЗНА() на СРЗНАЧ() и тогда все заработает как надо:

Как исправить ошибку #ИМЯ в Excel?

Причина 2. Отключенные макросы

При использовании пользовательских функций, написанных на VBA в Excel, мы также можем столкнуться с ошибкой #ИМЯ. Разберем на небольшом примере:

Мы написали пользательскую функцию «Возведение_в_квадрат», которая как понятно из названия, возводит число, которое мы передаем в качестве параметра, в квадрат:

Function Возведение_в_квадрат(Число As Variant) As Variant
    Возведение_в_квадрат = Число * Число
End Function

Давайте при помощи этой функции возведем число 10 в квадрат:

Как исправить ошибку #ИМЯ в Excel?

Пока все работает, однако если мы сохраним файл, закроем его и откроем заново, то можем столкнуться с такой ситуацией:

Как исправить ошибку #ИМЯ в Excel?

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

Часто сталкиваетесь с ошибками и непонятным поведением в Excel? Тратите много времени на поиск решения в интернете? Если да, то хотел бы обратить ваше внимание на курс «

Excel + Google Таблицы с нуля до PRO

» от Skillbox. На нем вы научитесь работать в Excel, как профи, что позволит вам выполнять быстро и верно выполнять поставленные задачи.

Спасибо за внимание. Остались вопросы – задавайте их в комментариях.

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 for 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, вы увидите ошибку #ИМЯ? .

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

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

Решение. Определите имя в Диспетчере имен, а затем добавьте его в формулу. Вот как это сделать:

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

  2. На вкладке Формулы в группе Определенные имена нажмите кнопку Присвоить имя и выберите команду Присвоить имя.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Щелкните Файл > Параметры.

  2. Щелкните Надстройки.

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

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

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

Получение активных и бесплатных ответов в Excel

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

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

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

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

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

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

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

Ошибки в Excel

Если Excel не может правильно оценить формулу или функцию рабочего листа; он отобразит значение ошибки – например, #ИМЯ?, #ЧИСЛО!, #ЗНАЧ!, #Н/Д, #ПУСТО!, #ССЫЛКА! – в ячейке, где находится формула. Разберем типы ошибок в Excel, их возможные причины, и как их устранить.

Ошибка #ИМЯ?

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

Причины возникновения ошибки #ИМЯ?:

  1. Если в формуле используется имя, которое было удалено или не определено.

Ошибки в Excel – Использование имени в формуле

Устранение ошибки: определите имя. Как это сделать описано в этой статье.

  1. Ошибка в написании имени функции:

Ошибки в Excel – Ошибка в написании функции ПОИСКПОЗ

Устранение ошибки: проверьте правильность написания функции.

  1. В ссылке на диапазон ячеек пропущен знак двоеточия (:).

Ошибки в Excel – Ошибка в написании диапазона ячеек

Устранение ошибки: исправьте формулу. В вышеприведенном примере это =СУММ(A1:A3).

  1. В формуле используется текст, не заключенный в двойные кавычки. Excel выдает ошибку, так как воспринимает такой текст как имя.

Ошибки в Excel – Ошибка в объединении текста с числом

Устранение ошибки: заключите текст формулы в двойные кавычки.

Ошибки в Excel – Правильное объединение текста

Ошибка #ЧИСЛО!

Ошибка #ЧИСЛО! в Excel выводится, если в формуле содержится некорректное число. Например:

  1. Используете отрицательное число, когда требуется положительное значение.

Ошибки в Excel – Ошибка в формуле, отрицательное значение аргумента в функции КОРЕНЬ

Устранение ошибки: проверьте корректность введенных аргументов в функции.

  1. Формула возвращает число, которое слишком велико или слишком мало, чтобы его можно было представить в Excel.

Ошибки в Excel – Ошибка в формуле из-за слишком большого значения

Устранение ошибки: откорректируйте формулу так, чтобы в результате получалось число в доступном диапазоне Excel.

Ошибка #ЗНАЧ!

Данная ошибка Excel возникает в том случае, когда в формуле введён аргумент недопустимого значения.

Причины ошибки #ЗНАЧ!:

  1. Формула содержит пробелы, символы или текст, но в ней должно быть число. Например:

Ошибки в Excel – Суммирование числовых и текстовых значений

Устранение ошибки: проверьте правильно ли заданы типы аргументов в формуле.

  1. В аргументе функции введен диапазон, а функция предполагается ввод одного значения.

Ошибки в Excel – В функции ВПР в качестве аргумента используется диапазон, вместо одного значения

Устранение ошибки: укажите в функции правильные аргументы.

  1. При использовании формулы массива нажимается клавиша Enter и Excel выводит ошибку, так как воспринимает ее как обычную формулу.

Устранение ошибки: для завершения ввода формулы используйте комбинацию клавиш Ctrl+Shift+Enter .

Ошибки в Excel – Использование формулы массива

Ошибка #ССЫЛКА

В случае если формула содержит ссылку на ячейку, которая не существует или удалена, то Excel выдает ошибку #ССЫЛКА.

Ошибки в Excel – Ошибка в формуле, из-за удаленного столбца А

Устранение ошибки: измените формулу.

Ошибка #ДЕЛ/0!

Данная ошибка Excel возникает при делении на ноль, то есть когда в качестве делителя используется ссылка на ячейку, которая содержит нулевое значение, или ссылка на пустую ячейку.

Ошибки в Excel – Ошибка #ДЕЛ/0!

Устранение ошибки: исправьте формулу.

Ошибка #Н/Д

Ошибка #Н/Д в Excel означает, что в формуле используется недоступное значение.

Причины ошибки #Н/Д:

  1. При использовании функции ВПР, ГПР, ПРОСМОТР, ПОИСКПОЗ используется неверный аргумент искомое_значение:

Ошибки в Excel – Искомого значения нет в просматриваемом массиве

Устранение ошибки: задайте правильный аргумент искомое значение.

  1. Ошибки в использовании функций ВПР или ГПР.

Устранение ошибки: см. раздел посвященный ошибкам функции ВПР

  1. Ошибки в работе с массивами: использование не соответствующих размеров диапазонов. Например, аргументы массива имеют меньший размер, чем результирующий массив:

Ошибки в Excel – Ошибки в формуле массива

Устранение ошибки: откорректируйте диапазон ссылок формулы с соответствием строк и столбцов или введите формулу массива в недостающие ячейки.

  1. В функции не заданы один или несколько обязательных аргументов.

Ошибки в Excel – Ошибки в формуле, нет обязательного аргумента

Устранение ошибки: введите все необходимые аргументы функции.

Ошибка #ПУСТО!

Ошибка #ПУСТО! в Excel возникает когда, в формуле используются непересекающиеся диапазоны.

Ошибки в Excel – Использование в формуле СУММ непересекающиеся диапазоны

Устранение ошибки: проверьте правильность написания формулы.

Ошибка ####

Причины возникновения ошибки

  1. Ширины столбца недостаточно, чтобы отобразить содержимое ячейки.

Ошибки в Excel – Увеличение ширины столбца для отображения значения в ячейке

Устранение ошибки: увеличение ширины столбца/столбцов.

  1. Ячейка содержит формулу, которая возвращает отрицательное значение при расчете даты или времени. Дата и время в Excel должны быть положительными значениями.

Ошибки в Excel – Разница дат и часов не должна быть отрицательной

Устранение ошибки: проверьте правильность написания формулы, число дней или часов было положительным числом.

Источник: naprimerax.org

Как убрать ошибки в ячейках Excel

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

Ошибки в формуле Excel отображаемые в ячейках

В данном уроке будут описаны значения ошибок формул, которые могут содержать ячейки. Зная значение каждого кода (например: #ЗНАЧ!, #ДЕЛ/0!, #ЧИСЛО!, #Н/Д!, #ИМЯ!, #ПУСТО!, #ССЫЛКА!) можно легко разобраться, как найти ошибку в формуле и устранить ее.

Как убрать #ДЕЛ/0 в Excel

Как видно при делении на ячейку с пустым значением программа воспринимает как деление на 0. В результате выдает значение: #ДЕЛ/0! В этом можно убедиться и с помощью подсказки.

В других арифметических вычислениях (умножение, суммирование, вычитание) пустая ячейка также является нулевым значением.

Результат ошибочного вычисления – #ЧИСЛО!

Неправильное число: #ЧИСЛО! – это ошибка невозможности выполнить вычисление в формуле.

Несколько практических примеров:

Ошибка: #ЧИСЛО! возникает, когда числовое значение слишком велико или же слишком маленькое. Так же данная ошибка может возникнуть при попытке получить корень с отрицательного числа. Например, =КОРЕНЬ(-25).

В ячейке А1 – слишком большое число (10^1000). Excel не может работать с такими большими числами.

В ячейке А2 – та же проблема с большими числами. Казалось бы, 1000 небольшое число, но при возвращении его факториала получается слишком большое числовое значение, с которым Excel не справиться.

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

Как убрать НД в Excel

Значение недоступно: #Н/Д! – значит, что значение является недоступным для формулы:

Записанная формула в B1: =ПОИСКПОЗ(„Максим”; A1:A4) ищет текстовое содержимое «Максим» в диапазоне ячеек A1:A4. Содержимое найдено во второй ячейке A2. Следовательно, функция возвращает результат 2. Вторая формула ищет текстовое содержимое «Андрей», то диапазон A1:A4 не содержит таких значений. Поэтому функция возвращает ошибку #Н/Д (нет данных).

Ошибка #ИМЯ! в Excel

Относиться к категории ошибки в написании функций. Недопустимое имя: #ИМЯ! – значит, что Excel не распознал текста написанного в формуле (название функции =СУМ() ему неизвестно, оно написано с ошибкой). Это результат ошибки синтаксиса при написании имени функции. Например:

Ошибка #ПУСТО! в Excel

Пустое множество: #ПУСТО! – это ошибки оператора пересечения множеств. В Excel существует такое понятие как пересечение множеств. Оно применяется для быстрого получения данных из больших таблиц по запросу точки пересечения вертикального и горизонтального диапазона ячеек. Если диапазоны не пересекаются, программа отображает ошибочное значение – #ПУСТО! Оператором пересечения множеств является одиночный пробел. Им разделяются вертикальные и горизонтальные диапазоны, заданные в аргументах функции.

В данном случаи пересечением диапазонов является ячейка C3 и функция отображает ее значение.

Заданные аргументы в функции: =СУММ(B4:D4 B2:B3) – не образуют пересечение. Следовательно, функция дает значение с ошибкой – #ПУСТО!

#ССЫЛКА! – ошибка ссылок на ячейки Excel

Неправильная ссылка на ячейку: #ССЫЛКА! – значит, что аргументы формулы ссылаются на ошибочный адрес. Чаще всего это несуществующая ячейка.

В данном примере ошибка возникал при неправильном копировании формулы. У нас есть 3 диапазона ячеек: A1:A3, B1:B4, C1:C2.

Под первым диапазоном в ячейку A4 вводим суммирующую формулу: =СУММ(A1:A3). А дальше копируем эту же формулу под второй диапазон, в ячейку B5. Формула, как и прежде, суммирует только 3 ячейки B2:B4, минуя значение первой B1.

Когда та же формула была скопирована под третий диапазон, в ячейку C3 функция вернула ошибку #ССЫЛКА! Так как над ячейкой C3 может быть только 2 ячейки а не 3 (как того требовала исходная формула).

Примечание. В данном случае наиболее удобнее под каждым диапазоном перед началом ввода нажать комбинацию горячих клавиш ALT+=. Тогда вставиться функция суммирования и автоматически определит количество суммирующих ячеек.

Так же ошибка #ССЫЛКА! часто возникает при неправильном указании имени листа в адресе трехмерных ссылок.

Как исправить ЗНАЧ в Excel

#ЗНАЧ! – ошибка в значении. Если мы пытаемся сложить число и слово в Excel в результате мы получим ошибку #ЗНАЧ! Интересен тот факт, что если бы мы попытались сложить две ячейки, в которых значение первой число, а второй – текст с помощью функции =СУММ(), то ошибки не возникнет, а текст примет значение 0 при вычислении. Например:

Решетки в ячейке Excel

Ряд решеток вместо значения ячейки ###### – данное значение не является ошибкой. Просто это информация о том, что ширина столбца слишком узкая для того, чтобы вместить корректно отображаемое содержимое ячейки. Нужно просто расширить столбец. Например, сделайте двойной щелчок левой кнопкой мышки на границе заголовков столбцов данной ячейки.

Так решетки (######) вместо значения ячеек можно увидеть при отрицательно дате. Например, мы пытаемся отнять от старой даты новую дату. А в результате вычисления установлен формат ячеек «Дата» (а не «Общий»).

Неправильный формат ячейки так же может отображать вместо значений ряд символов решетки (######).

Источник: exceltable.com

Ошибки Excel 2007

Автор: Индык Игорь Викторович
e-mail: exelentc@yandex.ru

Я ввожу формулу, но вместо результата я вижу текст #Н/Д или #####. Что это значит?

Это означает что в исходных данных, самой формуле, форматировании или в другом случае допущена ошибка. Сообщение об ошибке содержит указание на то, где именно она допущена. Ниже мы рассмотрим сообщения об ошибках и наиболее частые их причины:

Ошибка #####

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

Другая причина ошибки – в ячейке содержатся дата или время с отрицательными значениями.

Ошибка #Н/Д

Данная ошибка возникает, если функции или формула содержит ссылку на значение (или само значение), которого нет. Другими словами, в функции или формуле не заполнено обязательное поле, или есть ссылка на пустую ячейку в то время, как в ячейке обязательно должно присутствовать значение. Наиболее частые причины:

  • В функции не указаны один или несколько обязательных аргументов.
  • В функциях ВПР, ГПР, ПРОСМОТР или ПОИСКПОЗ указано неправильное значение аргумента искомое_значение.
  • Функции ВПР, ГПР или ПОИСКПОЗ применяются для поиска в несортированной таблице.
  • В исходной таблице вместо пропущенных данных было введено значение #Н/Д или НД().

Ошибка #ДЕЛ/0!

Ошибка #ДЕЛ/0! Означает, что в процессе вычисления происходит деление на ноль. Причины могут быть следующие:

  • В формуле явно задано деление на ноль (например, =10/0).
  • В формуле или функции в качестве делителя стоит ссылка на пустую ячейку или на ячейку, которая содержит ноль.

Ошибка #ПУСТО!

Эта ошибка возникает, когда в условиях функции указано два пересекающихся диапазона, но на самом деле они не пересекаются.

Примечание: В некоторых задачах пользователю необходимо выполнить действия только с теми ячейками, которые одновременно присутствуют в двух диапазонах. Для этого диапазоны ячеек в функции разделяют не точкой с запятой, а пробелом (который называют оператором пересечения).

  • Если в функции не должны задаваться пересекающиеся диапазоны (например, при суммировании), вероятно, в качестве разделителя диапазонов был использован пробел, а не точка с запятой. Или пробел был использован при указании диапазона, вместо двоеточия.
  • Если в функции должны задаваться пересекающиеся диапазоны, вероятно диапазоны действительно не имеют общих ячеек. Нужно проверить заданные диапазоны в аргументах функции.

Ошибка #ЧИСЛО!

Данная ошибка возникает, если в формуле или функции указаны некорректные числовые значения. Например:

  • В функции, которая использует числовой аргумент, в его качестве указан текст или ссылка на ячейку с нечисловым значением.
  • Функция, которая выполняет итерации (вычисление, которое повторяется до тех пор, пока не будет выполнено заданное условие, например ВСД или СТАВКА) не может вычислить результат (например, заданное условие не наступило).
  • Результатом вычисления стало число, слишком большое или слишком малое для использования в Excel. Напоминаем, что максимальное число в Excel не может превышать 10307 и быть меньше минус 10307.

Ошибка #ССЫЛКА!

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

Ошибка #ЗНАЧ!

Такая ошибка возникает при использовании неверного типа аргумента или операнда. Например, пользователь может ошибиться в следующем:

  • В формулу вместо числа или логического значения (ИСТИНА или ЛОЖЬ) введен текст.
  • После ввода или редактирования формулы массива нажимается клавиша ВВОД вместо комбинации CTRL+SHIFT+ВВОД.
  • Ссылка, формула или функция указана как массив.
  • В качестве условия функции, который требует единичное значение, указан диапазон.

Я понял, что означает ошибка. Но моя формула очень большая/работает с большим объемом данных. Как мне найти место, где допущена ошибка?

Excel 2007 может сразу указать на ошибку или поможет просмотреть вычисления поэтапно, чтобы найти ошибку. Для этого нажмите на пиктограмму , которая появилась возле ячейки с сообщением об ошибке. Если формула состоит только из одной функции или причина ошибки достаточно простая, контекстное меню будет содержать пункт Источник ошибки. После нажатия на этот пункт Excel покажет Вам ячейку с некорректными данными автоматически:

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

У меня ошибка #ИМЯ? и я не могу найти её причину.

  • Проверьте правильность написания имени (названия) функции. Для этого можно вызвать Мастер функций (группа Библиотека функций вкладки Формулы), и выбрать нужную функцию из предлагаемого списка.
  • В формулу был введен текст, не заключенный в двойные кавычки. Допустим, результатом формулы должен был быть текст с числом – например, Итого 200 р. Если при введении текста Итого в формулу этот текст не заключен в двойные кавычки, Excel интерпретирует такие данные как имя, что вызывает ошибку.

Примечание: Имя – это слово, словосочетание или другой набор знаков, заданные пользователем и обозначающие ячейку, диапазон ячеек, формулу или константу.

  • В формуле или функции используется имя, которое не было определено. Проверьте, что данное имя существует. На вкладке Формулы в группе Именованные ячейки выберите Диспетчер имен и выясните, присутствует ли данное имя в списке. Если данное имя отсутствует, его можно добавить его путем выбора команды Создание имени.
  • Была допущена ошибка в написании имени. Для проверки правильности указания имен в строке формул нужно нажать клавишу F3, щелкнуть требуемое имя, а затем нажать ОК.
  • В формуле или функции используется ссылка на другой лист, не заключенный в ординарные кавычки. Если имя другого листа или книги содержит небуквенные знаки или пробел, то это имя необходимо заключить в апострофы ( ‘ ).

У меня огромная база данных клиентов – покупателей. Каждый день в базе данных добавляется столбец, в котором указывается сумма выручки от каждого покупателя. Если покупатель ничего не купил, в ячейке ставится #Н/Д. Как мне просуммировать столбец, если там есть такие данные?

Самый простой способ решения такой проблемы – изменить принцип наполнения базы данных и не заполнять ячейки для покупателей, которые не производили покупки.

Но если основную таблицу изменить невозможно (по разным причинам), эту проблему можно попробовать решить с помощью функции БДСУММ.

Допустим, исходная таблица имеет следующий вид:

Применив функцию БДСУММ, мы сможем выбрать для суммирования те ячейки, которые не содержат значения #Н/Д. Функция БДСУММ имеет следующий синтаксис:

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

То есть, в функции нам нужно задать суммирование первого столбца нашей таблицы, при условии, что значение ячейки этого столбца не равно #Н/Д. Для этого сначала создадим условие – в любом удобном месте рабочего листа напишем условие <>#Н/Д и озаглавим эту ячейку так же как и столбец нужной нам базы данных.

Далее мы вводим следующую формулу:

  • C2:C18 – наша таблица,
  • E2:E3 – наше условие.

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

Наш результат указан под таблицей:

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

Этот способ также может использоваться для функций СЧЁТ, БСЧЁТА, ДМАКС, ДМИН, БДПРОИЗВЕД и им подобных.

В начало страницы

В начало страницы

Источник: on-line-teaching.com

Microsoft Excel

трюки • приёмы • решения

Какие существуют ошибки в Excel и как их исправлять

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

  1. #ДЕЛ/О! — данная ошибка практически всегда означает, что формула в ячейке пытается разделить какое-то значение на ноль. Чаще всего это происходит из-за того, что в другой ячейке, ссылающейся на данную, находится нулевое значение или значение отсутствует. Вам необходимо проверить все связанные ячейки на предмет наличия таких значений. Также данная ошибка может возникать, когда вы вводите неправильные значения в некоторые функции, например в ОСТАТ() , когда второй аргумент равен 0. Также ошибка деления на ноль может возникать, если вы оставляете пустые ячейки для ввода данных, а какая-либо формула требует некоторые данные. При этом будет выведена ошибка #ДЕЛ/0!, что может смутить конечного пользователя. Для этих случаев вы можете использовать функцию ЕСЛИ() для проверки, например =ЕСЛИ(А1=0;0;В1/А1) . В этом примере функция вернет 0 вместо ошибки, если в ячейке А1 находится нулевое или пустое значение.
  2. #Н/Д — данная ошибка расшифровывается как недоступно, и это означает, что значение недоступно функции или формуле. Вы можете увидеть такую ошибку, если введете неподходящее значение в функцию. Для исправления проверьте прежде всего входные ячейки на предмет ошибок, особенно если в них тоже появляется данная ошибка.
  3. #ИМЯ? — данная ошибка возникает, когда вы неправильно указываете имя в формуле или ошибочно задаете имя самой формулы. Для исправления проверьте еще раз все имена и названия в формуле.
  4. #ПУСТО! — данная ошибка связана с диапазонами в формуле. Чаще всего она возникает, когда в формуле указывается два непересекающихся диапазона, например =СУММ(С4:С6;А1:С1) .
  5. #ЧИСЛО! — ошибка возникает, когда в формуле присутствуют некорректные числовые значения, выходящие за границы допустимого диапазона.
  6. #ССЫЛКА! — ошибка возникает, когда были удалены ячейки, на которые ссылается данная формула.
  7. #ЗНАЧ! — в данном случае речь идет об использовании неправильного типа аргумента для функции.

Если при вводе формулы вы случайно неправильно расставили скобки, Excel выведет на экран предупреждающее сообщение — см. рис. 1. В этом сообщении вы увидите предположение Excel о том, как их необходимо расставить. В случае если вы подтверждаете такую расстановку, нажмите Да. Но зачастую требуется собственное вмешательство. Для этот нажмите Нет и исправьте скобки самостоятельно.

Обработка ошибок с помощью функции ЕОШИБКА()

Перехватить любые ошибки и обработать их можно с помощью функции ЕОШИБКА() . Данная функция возвращает истину или ложь в зависимости от того, появляется ли ошибка при вычислении ее аргумента. Общая формула для перехвата выглядит так: =ЕСЛИ(ЕОШИБКА(выражение);ошибка; выражение) .

Рис. 1. Предупреждающее сообщение о неправильно расставленных скобках

Функция если вернет ошибку (например, сообщение), если при расчете появляется ошибка. Например, рассмотрим следующую формулу: =ЕСЛИ(ЕОШИБКА(А1/А2);””; А1/А2) . При возникновении ошибки (деление на 0) формула возвращает пустую строку. Если же ошибки не возникает, возвращается само выражение А1/А2 .

Существует другая, более удобная функция ЕСЛИОШИБКА() , которая совмещает две предыдущие функции ЕСЛИ() и ЕОШИБКА() : ЕСЛИОШИБКА(значение;значение при ошибке) , где: значение — выражение для расчета, значение при ошибке — возвращаемый результат в случае ошибки. Для нашего примера это будет выглядеть так: =ЕСЛИОШИБКА(А1/А2;””) .

Источник: excelexpert.ru

Ошибки в формулах Excel

Доброго времени суток друзья!

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

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

Ну вот, собственно какие бывает ошибки в формулах Excel:

  1. Ошибка #####. Это одна из самых распространенных и простых ошибок в формулах Excel. Означает она только одно, что ширина столбца не имеет достаточной ширины, что бы полноценно отобразить ваши данные. Лечение этой проблемы очень простое, курсор мышки наведите на границу столбца, и при зажатой левой кнопки увеличите ячейку до тех пор пока данные не начнут отображаться ну или двойным кликом на границе столбца позволит автоматически увеличить ширину по наиболее широкой ячейке в столбце.
  2. Ошибка #ИМЯ?. Эта ошибка (#NAME?) возникает в формулах Excel, только тогда, когда редактор не может распознать текст в формуле (к примеру, ошибка в названии функции в связи с опечаткой =СУМ(А1:А4). Для исправления этой ошибки в формулахExcel, вам нужно внимательно прочитать ее и исправить ошибку =СУММ(А1:А4).
  3. Ошибка #ЗНАЧ!. Эта ошибка (#VALUE!) может у вас возникнуть в случае, когда в формуле присутствует аргумент, тип которого не подходит для ваших вычислений. Например, в вашу математическую или статистическую формулу затесалось текстовое значение =А1+В1+С1, где С1 – это текст. Лечение проблемы просто, используйте формулу, которая игнорирует ячейки, в которых присутствует текст или просто уберите данное значение с ячейки С1.
  4. Ошибка #ДЕЛО/0. Как видно с ошибки возникшей в формуле, вы просто умножили свой аргумент на число 0, а это нельзя делать исходя из математических правил. Для исправления этой ошибки, вы должны изменить число, что бы оно не равнялось 0 или изменить формулу, к примеру, логической функцией =ЕСЛИ(), что позволит избежать возникновению ошибки. =ЕСЛИ(A2=0;””;A1/A2)
  5. Ошибка #ССЫЛКА!. Это одна из самых распространенных и запутанных ошибок в функциях Excel. Когда вы видите эту ошибку, это означает что формула, ссылается на ячейку, которой больше нет. Особенно это проблемно, когда вы работаете с большими объемами данных в массивах и большим количеством промежуточных вычислений. Когда вы редактируете свои таблицы, такие ошибки в формулахExcel вас не должны пугать, их очень легко исправить, нужно всего лишь применить команду ОТМЕНИТЬ (UNDO) и всё вернется на свои места, ну или при необходимости вручную переписать формулу, исключив из нее ошибочный аргумент.

Надеюсь, эта статья о том, какие бывают ошибки в формулах Excel и их исправлении, стала вам полезной, и вы узнали для себя что-то новое и интересное.

До встречи в новых статьях!

“Почему так устроен мир, что у людей, которые умеют жить в свое удовольствие, никогда нет денег, а те, у кого деньги водятся, понятия не имеют, что значит «прожигать жизнь»?
Д.Б. Шоу

Источник: topexcel.ru

Excel works!

Excel работает за вас

Excel works!

Thanks for Visiting

Исправляем ошибки в Excel при расчетах

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

Сейчас мы опишем формулы, показанные на картинке с подробной информацией по каждой ошибке.

1. #ДЕЛ/О! – «деление на 0». Чаще всего возникает при попытке делить на ноль. То есть заложенная в ячейке формула, выполняя функцию деления, натыкается на ячейку с нулевым значением или где стоит «Пусто». Чтобы устранить проблему, проверьте все участвующие в вычислениях ячейки и исправьте все недопустимые значения. Второе действие, приводящее к #ДЕЛ/О! – это ввод неверных значений в некоторые функции. Такие как =СРЗНАЧ(), если при расчете в диапазоне значений стоит 0. Тот же результат спровоцируют незаполненные ячейки, к которым обращается формула, требующая их для расчета конкретных данных.
2. #Н/Д – «нет данных». Так Excel помечает значения, непонятные формуле (функции). Введя неподходящие цифры в функцию, вы обязательно вызовете эту ошибку. При ее появлении проследите, все ли входные ячейки заполнены правильно, а особенно те из них, где светится такая же надпись. Часто встречается при использовании =ВПР()
3. #ИМЯ? – «недопустимое имя». Показатель некорректного имени формулы или какой-то ее части. Проблема исчезает, если проверить и подправить все названия и имена, сопровождающие алгоритм вычислений.
4. #ПУСТО! – «в диапазоне пустое значение». Сигнал о том, что где-то в расчете прописаны непересекающиеся области или проставлен пробел между указанными диапазонами. Довольно редкая ошибка. Выглядеть ошибочная запись может так:

Excel не распознает такие команды.
5. #ЧИСЛО! – ошибку вызывает формула, содержащая число, не соответствующее рамкам обозначенного диапазона.
6. #ССЫЛКА! – предупреждает о том, что исчезли ячейки, связанные с этой формулой. Проверьте, скорее всего были удалены ячейки, указанные в формуле.
7. #ЗНАЧ! – неверно выбран тип аргумента для работы функции.

8. Бонус, ошибка ##### — ширина ячейки недостаточна для отображения всего числа

Кроме того, Excel выдает предупреждение о неправильной формуле. Программа попытается подсказать вам, как именно следует сделать расстановку пунктуации (например скобок). Если предложенный вариант отвечает вашим требования, жмите «Да». Если подсказка требует ручной корректировки, тогда выберите «Нет» и переставьте скобки сами.

Ошибки в Excel. Применение функции ЕОШИБКА () для Excel 2003

Хорошо помогает ликвидировать ошибки в Excel функция = ЕОШИБКА () . Действует она путем нахождения ошибок в ячейки, если находит ошибку в формуле возвращает значение ИСТИНА и наоборот. В комбинации с =ЕСЛИ() она позволят заменить значение, если найдена ошибка.

Рабочая формула: =ЕСЛИ(ОШИБКА(выражение);ошибка;выражение).

Пояснение: если при выполнении А1/А2 найдена ошибка, будет возвращено пусто («»). Если все прошло корректно (т.е. ЕОШИБКА (А1/А2) = ЛОЖЬ), то рассчитывается А1/А2.

Ошибки в Excel. Применение ЕСЛИОШИБКА() для Excel 2007 и выше

Одна из причин, почему я быстро перешел на Excel 2007, была ЕСЛИОШИБКА() (самая главная причина — это СУММЕСЛИМН )

Функция еслиошибка содержит возможности обеих функций – ЕОШИБКА () и ЕСЛИ(). Доступна в более новых версиях Excel, что очень удобно

Инструмент активируется следующим образом: =ЕСЛИОШИБКА(значение; значение при ошибке). Вместо «значение» ставится расчетное выражение/ссылка на ячейку, а вместо «значение при ошибке» — то, что следует вернуть при появлении неточности. Например, если при расчете А1/А2 выдается #ДЕЛ/О!, то формула будет выглядеть следующим образом:

А так же рекомендую почитать почему формула может не считаться или считаться неправильно — здесь.

Источник: excelworks.ru

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


Есть три распространенные причины, по которым вы можете столкнуться с ошибкой #NAME? ошибка в экселе:

1. Вы опечатались в формуле.

2. Вы пропустили двоеточие в ссылке на диапазон.

3.Вы не указали кавычки для текстовых значений.

В следующих примерах показано, как исправить каждую ошибку на практике.

Пример 1: вы опечатались в формуле

Предположим, мы пытаемся вычислить среднее значение в столбце B, используя следующую формулу:

=AVERAG( B2:B15 )

Мы получим #ИМЯ? ошибка, так как мы опечатались в формуле СРЗНАЧ:

Чтобы исправить эту ошибку, нам просто нужно убедиться, что мы правильно написали формулу:

=AVERAGE( B2:B15 )

На этот раз мы можем успешно вычислить среднее значение в столбце B без ошибки:

Пример 2. Вы пропустили двоеточие в ссылке на диапазон

Предположим, мы пытаемся подсчитать количество команд со значением «Гром» в столбце А, используя следующую формулу:

=COUNTIF(A2A15, "Thunder")

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

Как исправить ошибку #ИМЯ в Excel

Чтобы исправить эту ошибку, нам просто нужно убедиться, что мы включили двоеточие в ссылку на диапазон:

=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

В этом посте мы покажем вам руководство по исправлению ошибки #NAME? ошибка в Microsoft Excel. Прежде чем говорить об учебнике по исправлению #NAME? ошибка, давайте разберемся, почему эта ошибка возникает в Excel.

Почему я вижу # ИМЯ? ошибка в Excel?

Вот возможные причины, по которым вы видите #NAME? сообщение об ошибке в Excel:

  • Если вы ввели неправильное имя формулы или строку или в формуле есть опечатка, возвращается #NAME? сообщение об ошибке в ячейках.
  • Это указывает на то, что что-то не так с синтаксисом, который вы использовали, и это необходимо исправить.
  • Если вы использовали формулу, которая ссылается на имя, которое не определено, вы получите это сообщение об ошибке.
  • Если в ссылке на диапазон отсутствует двоеточие, будет возвращено #NAME? ошибка.
  • Вы увидите # ИМЯ? сообщение об ошибке, если вы используете какую-либо функцию, для которой требуется надстройка, и надстройка отключена.

Теперь, как разрешить #NAME? ошибка в Excel? В отличие от некоторых других ошибок в Excel, например, # DIV / 0! ошибка, эта ошибка не может быть исправлена ​​с помощью какой-либо функции обработки ошибок, например ЕСЛИ ОШИБКА. Здесь мы собираемся перечислить некоторые решения для исправления #NAME? ошибка.

Вот способы исправить или исправить #NAME? ошибка в ваших книгах Excel:

  1. Используйте предложения формул или мастер функций, чтобы избежать синтаксических ошибок.
  2. Вручную проверьте функцию на наличие опечаток и исправьте их.
  3. Убедитесь, что имя, используемое в формуле, определено в диспетчере имен.
  4. Убедитесь, что текстовые значения заключены в кавычки.
  5. Включите надстройку, необходимую для используемой функции.

Давайте сейчас подробно обсудим эти методы!

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

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

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

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

или что просто выберите ячейку, перейдите на вкладку «Формулы» и нажмите «Вставить функцию». An Вставить функцию Откроется мастер, где вы можете выбрать формулу, которую нужно ввести в ячейку.

2]Вручную проверьте опечатку в функции и исправьте ее.

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

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

3]Убедитесь, что имя, используемое в формуле, определено в диспетчере имен.

Если вы не определили имя, на которое есть ссылка в формуле, возвращается #Name? ошибка. Итак, проверьте и определите имя с помощью диспетчера имен в Excel. Для этого вы можете выполнить следующие шаги:

В Excel перейдите на вкладку «Формулы» и нажмите кнопку раскрывающегося списка «Определенное имя». Затем выберите параметр «Диспетчер имен».

В окне «Диспетчер имен» проверьте, определено ли используемое имя. Если нет, нажмите кнопку «Создать».

Теперь введите имя и нажмите кнопку ОК.

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

4]Убедитесь, что текстовые значения заключены в кавычки.

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

Решение состоит в том, что внимательно посмотрите на строку формулы и проверьте, правильно ли добавлены кавычки. Если нет, просто заключите текстовые ссылки в кавычки. Это исправит ошибку.

5]Включите надстройку, необходимую для используемой функции.

Для работы некоторых настраиваемых функций Excel требуются надстройки. Например, ЕВРОКОНВЕРТ Для работы функции требуется надстройка Euro Currency Tools. Кроме того, различные статистические и инженерные макрофункции требуют Пакет инструментов анализа надстройка, которую нужно включить. Итак, просто включите необходимую надстройку, и она не вернет #Name? ошибка.

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

  1. Перейдите в меню «Файл» и нажмите «Параметры».
  2. Перейдите на вкладку «Надстройки» и нажмите кнопку «Перейти» рядом с параметром «Управление надстройками Excel».
  3. В диалоговом окне надстройки установите соответствующие флажки, чтобы включить необходимую надстройку.
  4. Нажмите на кнопку ОК и посмотрите, есть ли #Name? ошибка исправлена.

Вот и все! Надеюсь, эта статья поможет вам исправить ошибку #NAME? ошибка в Microsoft Excel.

.

Я уверен, что каждый человек, который когда-либо работал с программой Excel хотя бы раз сталкивался с ошибкой «#ИМЯ?».

Все ошибки возникают не просто так, на это есть причина, или как в нашем случае, множество причин. Есть несколько методик, как можно определить где конкретно у вас ошибка и как её убрать.

Сейчас мы разберемся с этим!

Содержание

  1. Почему появляется ошибка «#ИМЯ?»
  2. Ошибка в вызове функции
  3. Ошибка в указании созданного диапазона элементов
  4. Некорректный(или несуществующий) диапазон ячеек
  5. Попытка вызвать функцию из старой версии Excel, в котором ее еще не добавили
  6. Нет выделения текста в функции
  7. Способы исправить ошибку «#ИМЯ?»
  8. С помощью помощника вызова функции
  9. Используя окно «Вставка функции»
  10. С помощью диалогового окна «Диспетчер имен»
  11. Методы найти сразу все ошибки «#ИМЯ?»
  12. Используя функцию «Выделить группу ячеек»
  13. С помощью опции «Найти и заменить»

Почему появляется ошибка «#ИМЯ?»

Допустим, вы вызвали функцию, а она вместо ожидаемого ответа, выдает вам ошибку «#ИМЯ?». Это значит что функция не может быть выполнена, на это есть много причин.

Я продемонстрирую вам несколько самых частых причин, почему возникает эта ошибка.

Ошибка в вызове функции

Наверное, самая частая причина — это ошибка в самом названии функции, при её вызове.

К примеру, вам нужно вызвать функцию «ВПР». А вы не заметили и написали «ВР», программа не поймет что вы хотите сделать и выдаст именно такую ошибку.

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

Ошибка «#ИМЯ!» в названии функции. И ничего спрашивать даже!

Самый быстрый способ исправить такие ошибки: это навести курсор на имя функции, программа выведет вам подсказку и все станет ясно, поскольку если подсказки не будет, то скорее всего проблема именно в имени функции.

Ошибка в указании созданного диапазона элементов

Вы можете допустить ошибку, когда при вызове функций, в аргументах, используете диапазоны элементов. Если вы допустите ошибку в имени этого диапазона, то Excel не поймет вас и вернет ошибку «#ИМЯ?».

На картинке вы можете увидеть, что я создал диапазон.

Я намеренно допустил ошибку в аргументах, при вызове функции, и программа вернула мне ошибку «#ИМЯ?».

Ошибка «#ИМЯ!» в именованном диапазоне

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

А вообще в Excel есть встроенная опция автозаполнения, которая показывает вам полное имя диапазона, когда вы начинаете писать его.

В нашем случае, когда я начал писать имя и написал всего 3 буквы, Excel уже выдал мне в подсказке полное его название. Так будет и в вашем случае, он поможет вам не ошибиться, если вы будете обращать на это внимание.

Обращайте внимание на подсказки!

Наверное, лучший способ не допускать ошибок, это обращать внимание на эти подсказки и пользоваться ими, поскольку сама программа помогает вам и исключает ошибки в названиях диапазонов.

Некорректный(или несуществующий) диапазон ячеек

В моментах, когда вы прописываете названия диапазонов ячеек вручную очень просто допустить ошибку. На самом деле их может быть несколько.

Например:

  • Не указали двоеточие, при указании диапазона ячеек (A2B11 вместо A2:B11);

Ошибка «#ИМЯ!» при выборе диапазона. Ай-яй-яй!

  • Указали некорректный (диапазон, которого в соответствии с возможностями Excel, просто не может быть) максимальный диапазон который можно указать это A1: XFD1048576. Допустим вы указали диапазон больше, чем максимально возможный. В таком случае вы тоже получите ошибку «#ИМЯ?».

Попытка вызвать функцию из старой версии Excel, в котором ее еще не добавили

Практически в каждой новой версии Excel есть отличия от старой. Одним из таких отличий является добавление новых функций.

В Microsoft Excel 2019 и в 365 добавили довольно много новых функций. Например, FILTER, SORTBY и другие.

А если вы используете Excel 2010, вы не можете использовать функции, которые были добавлены в версии 2013 и 2016, потому что в 2010 их еще не было.

При попытке использования, вы увидите эту, уже хорошо знакомую нам, ошибку «#ИМЯ?».

Программа не может понять, какую функцию вы пытаетесь вызвать, потому что не знает её, делает вывод что вы ошиблись в названии функции и выдает вам эту ошибку.

Исправить это можно только одним способом — установка Excel новой версии, в которой нужные вам функции уже есть.

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

Нет выделения текста в функции

В аргументах функции, обычно, текст заключают в кавычки. Если вы забыли это сделать, Excel может вернуть вам ошибку «#ИМЯ?».

Зачем это нужно? Дело в том что, когда текст заключается в кавычки, даже если это цифры, Excel придает таким данным текстовый формат.

К примеру, мы попытались вызвать функцию ДЛСТР и написали в аргументах Excel, но без кавычек. Как и ожидалось, программа выдала нам ошибку «#ИМЯ?».

Неправильно используете функцию, батенька

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

Способы исправить ошибку «#ИМЯ?»

Итак, я описал несколько проблем, из-за которых у вас может возникнуть эта ошибка. Теперь, я покажу вам как все это можно исправить или вообще не допустить.

С помощью помощника вызова функции

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

Обращайте внимание на подсказки, это помогает!

Как вы видите на картинке, я написал букву «З» и Excel сразу же выдал мне список функций, которые начинаются на эту букву. Если вы выбираете функции из этого списка и щелкаете на них левой кнопкой мыши, функция сама вставляется в ячейку и ошибки здесь точно не будет.

Используя окно «Вставка функции»

Бывает так, что вы сомневаетесь в правильности написания аргументов, которые нужно указать в функции, тогда вам поможет окно «Вставка функции».

Открыть это окно довольно просто, щелкните на fx рядом с полем «Имя».

Вставляем функцию через окно вставки функций

У вас откроется окно, где вам нужно будет указать нужную функцию. После этого нажмите далее.

На второй странице этого окна будут указаны все аргументы, которые принимает выбранная вами функция и тип данных аргументов (число, текст и так далее).

Выбираем функцию и аргументы к ней

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

С помощью диалогового окна «Диспетчер имен»

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

И лучший вариант — использовать диалоговое окно «Диспетчер имен».

Там будут указаны абсолютно все диапазоны элементов и таблицы. Можно будет выбирать их прямо из этого окна(все элементы будут в списке).

Как открыть «Диспетчер имен»:

  1. Щелкните на раздел «Формулы»;
  2. Далее выберите «Диспетчер имен».

Ой да, диспетчер имён — это здорово!

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

Диспетчер имён помогает избежать ошибки «ИМЯ!»

Горячие сочетания клавиш для открытия «Диспетчера имен»:

CTRL + F3 (Если у вас Windows)
Command + F3 (Если у вас Mac)

Также есть возможность добавить диапазоны элементов в формулу буквально за мгновение. Для этого вы можете использовать опцию “Использовать в формуле” из меню в разделе “Формулы”. Там будут указаны все существующие диапазоны элементов.

Методы найти сразу все ошибки «#ИМЯ?»

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

У тех кто вынужден много работать в Excel, часто бывает, что кто-то отправляет вам уже готовую таблицу, а вам предстоит найти все ошибки и исправить их.

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

Используя функцию «Выделить группу ячеек»

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

Однако использование данного метода выделит ошибки не только «#ИМЯ?», а вообще все, которые есть в выделенном диапазоне.

Как использовать это:

  • Выделите диапазон ячеек, в котором нужно найти ошибки;
  • Щелкните на раздел «Главная»;

Выбираем «Главная»

  • Нажмите на функцию «Найти и выделить»;
  • Теперь выбирайте «Выделить группу ячеек…»;

Затем «Выделить группу ячеек»

  • В открывшемся окне уберите все галочки и выберите только ошибки, во вкладке «формулы»;

Выбираем только ошибки

  • Подтвердите.

После этого все ячейки, в которых Excel найдет ошибки, будут автоматически выделены.

С помощью опции «Найти и заменить»

Этот способ поможет вам в том случае, если вам нужно выделить только ячейки, где возникла ошибка «#ИМЯ?».

Ниже пошагово описано, что нужно делать:

  • Выделите диапазон ячеек, в котором вы хотите выполнить поиск ошибок;
  • Нажмите горячие клавиши CTRL + F (COMMAND + F если у вас Mac);
  • В поле «Найти» укажите полное название ошибки, в нашем случае это «#ИМЯ?»;

Просто ищем «#ИМЯ?» через «Найти и заменить»

  • Щелкните «Параметры»;

Просто ищем «#ИМЯ?» через «Найти и заменить» — выбираем параметры

  • Измените опцию «Область поиска» на «значения»;

Просто ищем «#ИМЯ?» через «Найти и заменить» — параметры «Значения»

  • А теперь жмите на кнопку «Найти все».

Просто ищем «#ИМЯ?» через «Найти и заменить» — найти все

Excel найдет все указанные названия ошибок и выведет их вам списком.

Просто ищем «#ИМЯ?» через «Найти и заменить» — результат!

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

Это универсальный и точный способ, потому что, таким образом, вы можете найти любые ошибки по их названиям.

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

Надеюсь, вам помогло данное руководство!

Я уверен, что каждый человек, который когда-либо работал с программой Excel хотя бы раз сталкивался с ошибкой «#ИМЯ?».

Все ошибки возникают не просто так, на это есть причина, или как в нашем случае, множество причин. Есть несколько методик, как можно определить где конкретно у вас ошибка и как её убрать.

Сейчас мы разберемся с этим!

Содержание

  1. Почему появляется ошибка «#ИМЯ?»
  2. Ошибка в вызове функции
  3. Ошибка в указании созданного диапазона элементов
  4. Некорректный(или несуществующий) диапазон ячеек
  5. Попытка вызвать функцию из старой версии Excel, в котором ее еще не добавили
  6. Нет выделения текста в функции
  7. Способы исправить ошибку «#ИМЯ?»
  8. С помощью помощника вызова функции
  9. Используя окно «Вставка функции»
  10. С помощью диалогового окна «Диспетчер имен»
  11. Методы найти сразу все ошибки «#ИМЯ?»
  12. Используя функцию «Выделить группу ячеек»
  13. С помощью опции «Найти и заменить»

Почему появляется ошибка «#ИМЯ?»

Допустим, вы вызвали функцию, а она вместо ожидаемого ответа, выдает вам ошибку «#ИМЯ?». Это значит что функция не может быть выполнена, на это есть много причин.

Я продемонстрирую вам несколько самых частых причин, почему возникает эта ошибка.

Ошибка в вызове функции

Наверное, самая частая причина — это ошибка в самом названии функции, при её вызове.

К примеру, вам нужно вызвать функцию «ВПР». А вы не заметили и написали «ВР», программа не поймет что вы хотите сделать и выдаст именно такую ошибку.

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

Ошибка «#ИМЯ!» в названии функции. И ничего спрашивать даже!

Самый быстрый способ исправить такие ошибки: это навести курсор на имя функции, программа выведет вам подсказку и все станет ясно, поскольку если подсказки не будет, то скорее всего проблема именно в имени функции.

Ошибка в указании созданного диапазона элементов

Вы можете допустить ошибку, когда при вызове функций, в аргументах, используете диапазоны элементов. Если вы допустите ошибку в имени этого диапазона, то Excel не поймет вас и вернет ошибку «#ИМЯ?».

На картинке вы можете увидеть, что я создал диапазон.

Я намеренно допустил ошибку в аргументах, при вызове функции, и программа вернула мне ошибку «#ИМЯ?».

Ошибка «#ИМЯ!» в именованном диапазоне

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

А вообще в Excel есть встроенная опция автозаполнения, которая показывает вам полное имя диапазона, когда вы начинаете писать его.

В нашем случае, когда я начал писать имя и написал всего 3 буквы, Excel уже выдал мне в подсказке полное его название. Так будет и в вашем случае, он поможет вам не ошибиться, если вы будете обращать на это внимание.

Обращайте внимание на подсказки!

Наверное, лучший способ не допускать ошибок, это обращать внимание на эти подсказки и пользоваться ими, поскольку сама программа помогает вам и исключает ошибки в названиях диапазонов.

Некорректный(или несуществующий) диапазон ячеек

В моментах, когда вы прописываете названия диапазонов ячеек вручную очень просто допустить ошибку. На самом деле их может быть несколько.

Например:

  • Не указали двоеточие, при указании диапазона ячеек (A2B11 вместо A2:B11);

Ошибка «#ИМЯ!» при выборе диапазона. Ай-яй-яй!

  • Указали некорректный (диапазон, которого в соответствии с возможностями Excel, просто не может быть) максимальный диапазон который можно указать это A1: XFD1048576. Допустим вы указали диапазон больше, чем максимально возможный. В таком случае вы тоже получите ошибку «#ИМЯ?».

Попытка вызвать функцию из старой версии Excel, в котором ее еще не добавили

Практически в каждой новой версии Excel есть отличия от старой. Одним из таких отличий является добавление новых функций.

В Microsoft Excel 2019 и в 365 добавили довольно много новых функций. Например, FILTER, SORTBY и другие.

А если вы используете Excel 2010, вы не можете использовать функции, которые были добавлены в версии 2013 и 2016, потому что в 2010 их еще не было.

При попытке использования, вы увидите эту, уже хорошо знакомую нам, ошибку «#ИМЯ?».

Программа не может понять, какую функцию вы пытаетесь вызвать, потому что не знает её, делает вывод что вы ошиблись в названии функции и выдает вам эту ошибку.

Исправить это можно только одним способом — установка Excel новой версии, в которой нужные вам функции уже есть.

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

Нет выделения текста в функции

В аргументах функции, обычно, текст заключают в кавычки. Если вы забыли это сделать, Excel может вернуть вам ошибку «#ИМЯ?».

Зачем это нужно? Дело в том что, когда текст заключается в кавычки, даже если это цифры, Excel придает таким данным текстовый формат.

К примеру, мы попытались вызвать функцию ДЛСТР и написали в аргументах Excel, но без кавычек. Как и ожидалось, программа выдала нам ошибку «#ИМЯ?».

Неправильно используете функцию, батенька

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

Способы исправить ошибку «#ИМЯ?»

Итак, я описал несколько проблем, из-за которых у вас может возникнуть эта ошибка. Теперь, я покажу вам как все это можно исправить или вообще не допустить.

С помощью помощника вызова функции

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

Обращайте внимание на подсказки, это помогает!

Как вы видите на картинке, я написал букву «З» и Excel сразу же выдал мне список функций, которые начинаются на эту букву. Если вы выбираете функции из этого списка и щелкаете на них левой кнопкой мыши, функция сама вставляется в ячейку и ошибки здесь точно не будет.

Используя окно «Вставка функции»

Бывает так, что вы сомневаетесь в правильности написания аргументов, которые нужно указать в функции, тогда вам поможет окно «Вставка функции».

Открыть это окно довольно просто, щелкните на fx рядом с полем «Имя».

Вставляем функцию через окно вставки функций

У вас откроется окно, где вам нужно будет указать нужную функцию. После этого нажмите далее.

На второй странице этого окна будут указаны все аргументы, которые принимает выбранная вами функция и тип данных аргументов (число, текст и так далее).

Выбираем функцию и аргументы к ней

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

С помощью диалогового окна «Диспетчер имен»

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

И лучший вариант — использовать диалоговое окно «Диспетчер имен».

Там будут указаны абсолютно все диапазоны элементов и таблицы. Можно будет выбирать их прямо из этого окна(все элементы будут в списке).

Как открыть «Диспетчер имен»:

  1. Щелкните на раздел «Формулы»;
  2. Далее выберите «Диспетчер имен».

Ой да, диспетчер имён — это здорово!

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

Диспетчер имён помогает избежать ошибки «ИМЯ!»

Горячие сочетания клавиш для открытия «Диспетчера имен»:

CTRL + F3 (Если у вас Windows)
Command + F3 (Если у вас Mac)

Также есть возможность добавить диапазоны элементов в формулу буквально за мгновение. Для этого вы можете использовать опцию “Использовать в формуле” из меню в разделе “Формулы”. Там будут указаны все существующие диапазоны элементов.

Методы найти сразу все ошибки «#ИМЯ?»

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

У тех кто вынужден много работать в Excel, часто бывает, что кто-то отправляет вам уже готовую таблицу, а вам предстоит найти все ошибки и исправить их.

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

Используя функцию «Выделить группу ячеек»

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

Однако использование данного метода выделит ошибки не только «#ИМЯ?», а вообще все, которые есть в выделенном диапазоне.

Как использовать это:

  • Выделите диапазон ячеек, в котором нужно найти ошибки;
  • Щелкните на раздел «Главная»;

Выбираем «Главная»

  • Нажмите на функцию «Найти и выделить»;
  • Теперь выбирайте «Выделить группу ячеек…»;

Затем «Выделить группу ячеек»

  • В открывшемся окне уберите все галочки и выберите только ошибки, во вкладке «формулы»;

Выбираем только ошибки

  • Подтвердите.

После этого все ячейки, в которых Excel найдет ошибки, будут автоматически выделены.

С помощью опции «Найти и заменить»

Этот способ поможет вам в том случае, если вам нужно выделить только ячейки, где возникла ошибка «#ИМЯ?».

Ниже пошагово описано, что нужно делать:

  • Выделите диапазон ячеек, в котором вы хотите выполнить поиск ошибок;
  • Нажмите горячие клавиши CTRL + F (COMMAND + F если у вас Mac);
  • В поле «Найти» укажите полное название ошибки, в нашем случае это «#ИМЯ?»;

Просто ищем «#ИМЯ?» через «Найти и заменить»

  • Щелкните «Параметры»;

Просто ищем «#ИМЯ?» через «Найти и заменить» — выбираем параметры

  • Измените опцию «Область поиска» на «значения»;

Просто ищем «#ИМЯ?» через «Найти и заменить» — параметры «Значения»

  • А теперь жмите на кнопку «Найти все».

Просто ищем «#ИМЯ?» через «Найти и заменить» — найти все

Excel найдет все указанные названия ошибок и выведет их вам списком.

Просто ищем «#ИМЯ?» через «Найти и заменить» — результат!

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

Это универсальный и точный способ, потому что, таким образом, вы можете найти любые ошибки по их названиям.

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

Надеюсь, вам помогло данное руководство!

При работе в Эксель, можно столкнуться с различными ошибками, одной из распространённых является ошибка #ИМЯ в Excel. В этой статье мы разберем причины ее появления и способы, как ее исправить.

Как исправить ошибку #ИМЯ в Excel?

Причина 1. Неправильное имя функции

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

Как исправить ошибку #ИМЯ в Excel?

В нашем случае мы написали функцию СРЗНА(), при том что корректное название – СРЗНАЧ(). Итак, основная причина ошибки #ИМЯ в Excel – это неправильное написание названия функции. В нашем случае давайте в формуле заменим СРЗНА() на СРЗНАЧ() и тогда все заработает как надо:

Как исправить ошибку #ИМЯ в Excel?

Причина 2. Отключенные макросы

При использовании пользовательских функций, написанных на VBA в Excel, мы также можем столкнуться с ошибкой #ИМЯ. Разберем на небольшом примере:

Мы написали пользательскую функцию «Возведение_в_квадрат», которая как понятно из названия, возводит число, которое мы передаем в качестве параметра, в квадрат:

Function Возведение_в_квадрат(Число As Variant) As Variant
    Возведение_в_квадрат = Число * Число
End Function

Давайте при помощи этой функции возведем число 10 в квадрат:

Как исправить ошибку #ИМЯ в Excel?

Пока все работает, однако если мы сохраним файл, закроем его и откроем заново, то можем столкнуться с такой ситуацией:

Как исправить ошибку #ИМЯ в Excel?

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

Часто сталкиваетесь с ошибками и непонятным поведением в Excel? Тратите много времени на поиск решения в интернете? Если да, то хотел бы обратить ваше внимание на курс «

Excel + Google Таблицы с нуля до PRO

» от Skillbox. На нем вы научитесь работать в Excel, как профи, что позволит вам выполнять быстро и верно выполнять поставленные задачи.

Спасибо за внимание. Остались вопросы – задавайте их в комментариях.

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


Есть три распространенные причины, по которым вы можете столкнуться с ошибкой #NAME? ошибка в экселе:

1. Вы опечатались в формуле.

2. Вы пропустили двоеточие в ссылке на диапазон.

3.Вы не указали кавычки для текстовых значений.

В следующих примерах показано, как исправить каждую ошибку на практике.

Пример 1: вы опечатались в формуле

Предположим, мы пытаемся вычислить среднее значение в столбце B, используя следующую формулу:

=AVERAG( B2:B15 )

Мы получим #ИМЯ? ошибка, так как мы опечатались в формуле СРЗНАЧ:

Чтобы исправить эту ошибку, нам просто нужно убедиться, что мы правильно написали формулу:

=AVERAGE( B2:B15 )

На этот раз мы можем успешно вычислить среднее значение в столбце B без ошибки:

Пример 2. Вы пропустили двоеточие в ссылке на диапазон

Предположим, мы пытаемся подсчитать количество команд со значением «Гром» в столбце А, используя следующую формулу:

=COUNTIF(A2A15, "Thunder")

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

Как исправить ошибку #ИМЯ в Excel

Чтобы исправить эту ошибку, нам просто нужно убедиться, что мы включили двоеточие в ссылку на диапазон:

=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

  • Причина 0х00028002 при подключении вайфая пишет ошибка
  • Причастный оборот это какая ошибка
  • Причастный оборот примеры ошибок
  • Приходя на концерт симфонической музыки она завораживает меня где ошибка
  • Причастный оборот ошибки егэ