Разбор и исправление ошибки «#ИМЯ?» в Excel

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

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

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

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

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

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

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

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

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

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

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

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

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

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

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

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

Разбор и исправление ошибки «#ИМЯ?» в Excel

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

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

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

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

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

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

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

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

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

Например:

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

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

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

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

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

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

Рекомендуем курс Excel по анализу данных от Skypro — очень глубокое и яркое погружение в Эксель.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Выделите диапазон ячеек, в котором нужно найти ошибки;
  • Щелкните на раздел «Главная»;
Выбираем «Главная»
  • Нажмите на функцию «Найти и выделить»;
  • Теперь выбирайте «Выделить группу ячеек…»;
Затем «Выделить группу ячеек»
  • В открывшемся окне уберите все галочки и выберите только ошибки, во вкладке «формулы»;
Выбираем только ошибки
  • Подтвердите.

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

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

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

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

Рекомендуем курс Excel по анализу данных от Skypro — очень глубокое и яркое погружение в Эксель.

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

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

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

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

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

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

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

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

Оцените статью, пожалуйста
Добавить комментарий