При работе в Excel вы можете столкнуться с различными ошибками, одна из самых распространенных — ошибка #ИМЯ в Excel. В этой статье мы разберем причины ее появления и пути ее решения.
Причина 1. Неправильное имя функции
Для нашего примера давайте создадим простую электронную таблицу, которая представляет доход от продажи трех продуктов, и наша задача — рассчитать средний доход:
В нашем случае мы пишем функцию СРЗНАЧ(), хотя правильное название — СРЗНАЧ(). Таким образом, основной причиной ошибки #NAME в Excel является неправильное написание имени функции. В нашем случае заменим в формуле СРЗНАЧ() на СРЗНАЧ() и тогда все будет работать как надо:
Причина 2. Отключенные макросы
Когда мы используем пользовательские функции, написанные на VBA в Excel, мы также можем столкнуться с ошибкой #NAME. Давайте посмотрим на небольшой пример:
Мы написали пользовательскую функцию «Квадрат», которая, как следует из названия, возводит в квадрат число, которое мы передаем в качестве параметра:
Квадратная функция (число как вариант) как вариант
Квадрат = число * число
Конечная функция
Давайте используем эту функцию, чтобы возвести в квадрат число 10:
Пока все работает, но если мы сохраним файл, закроем его и снова откроем, то можем обнаружить такую ситуацию:
Итак, мы видим ошибку #ИМЯ в Excel, хотя еще пять минут назад все работало нормально. Причина такого поведения Excel в том, что запуск макросов по умолчанию отключен при открытии файлов и нам нужно нажать кнопку «Включить содержимое», тогда макросы будут активированы и наша функция будет работать как раньше.
Вы часто сталкиваетесь с ошибками и странным поведением в Excel? Вы тратите много времени на поиск решения в Интернете? Если да, то хочу обратить ваше внимание на курс Skillbox «Excel + Google Таблицы с нуля до PRO». В нем вы научитесь работать в Excel на профессиональном уровне, что позволит вам выполнять задачи быстро и точно.