Ошибка #ИМЯ? в Excel — как исправить
#ИМЯ? в ячейке означает только одно — Excel не понимает, что вы написали в формуле, и трактует фрагмент как имя несуществующей переменной или функции. Пять типичных причин: опечатка в названии функции (СУМ вместо СУММ, XLOKUP вместо XLOOKUP), русская функция в английском Excel или наоборот (ВПР не найдётся в EN-локали — там VLOOKUP), текстовая константа без кавычек («Иванов» написан как Иванов и Excel ищет именованный диапазон), функция нового Excel в старой версии (ПРОСМОТРX/XLOOKUP в Excel 2019 даёт _xlfn.XLOOKUP и #ИМЯ?), и удалённый именованный диапазон, на который ссылается формула (Формулы → Диспетчер имён). Шестая, более редкая — макрос-функция из удалённой надстройки. SideGenius через Office.js видит формулу буквально, помечает в ней проблемный токен (например, подсвечивает СУМ в =СУМ(A1:A10)) и предлагает точное исправление за 1 секунду. Если у вас десятки ячеек с #ИМЯ?, AI разбирает их пакетно — ставит правильную функцию или возвращает значение через эквивалент в вашей локализации.
В ячейке D2 было =VLOOKUP(A2;Прайс!A:B;2;0), стало =ВПР(A2;Прайс!A:B;2;0) — потому что у файла русская локаль и принимаются только русские имена функций. Все 47 ячеек в колонке D исправлены пакетно.
Почему не ChatGPT
ChatGPT может перечислить пять причин #ИМЯ?, но без вашего файла не подскажет, в каком конкретно токене формулы ошибка и есть ли у вас XLOOKUP в этой версии Excel. SideGenius читает формулу через Office.js и работает с реальными именами функций под вашу локаль. Без VPN, оплата картами РФ.
Как использовать за 3 шага
Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к Excel за 2 минуты.
Покажите ячейки с #ИМЯ? и опишите, что формула должна делать.
Подтвердите исправления — формулы заменяются пакетно с правильными именами функций.
Вопросы и ответы
Что такое #ИМЯ? и чем отличается от #Н/Д?
#ИМЯ? — Excel не распознал имя (функцию, диапазон, текстовый литерал без кавычек). #Н/Д — функция отработала, но не нашла значение (типично у ВПР/XLOOKUP, когда в источнике нет совпадения). Это разные вещи: #ИМЯ? — синтаксис, #Н/Д — данные.
Почему ВПР даёт #ИМЯ? в одном файле и работает в другом?
У файлов разная локаль. В русской локализации Excel принимает только русские имена функций (ВПР, СУММ, ЕСЛИ), в английской — только английские (VLOOKUP, SUM, IF). Если файл создан в одной локали, а открыт в другой, имена функций должны были конвертироваться автоматически — но при копировании формул из чата или с сайта это не работает.
Как избавиться от _xlfn.XLOOKUP в начале формулы?
_xlfn.XLOOKUP появляется, когда файл с XLOOKUP открывается в версии Excel, где её нет (Excel 2019, 2016, 2013). Решений два: обновить Excel до версии Microsoft 365 / 2021, либо переписать формулу через ИНДЕКС+ПОИСКПОЗ (INDEX+MATCH) — она работает во всех версиях.
У меня формула =A1+"итого" даёт #ИМЯ?. В чём дело?
Текст «итого» написан без кавычек либо с прямой кавычкой, которую Excel не воспринимает. Правильно: =A1&" итого" (амперсанд для сцепки текста, кавычки прямые " "). Excel без кавычек принимает «итого» за имя несуществующего диапазона — отсюда #ИМЯ?.
Почему именованный диапазон вдруг перестал работать?
Он удалён или переименован. Откройте Формулы → Диспетчер имён (Ctrl+F3) и проверьте, есть ли нужное имя. Если нет — создайте заново или замените в формулах на прямую ссылку (=A1:A100 вместо =МойДиапазон).
Сколько это стоит?
Бесплатный старт — 20 кредитов на пробу. Подписка Pro — 399 ₽/мес, оплата картами банков РФ через ЮKassa. Без VPN.
Попробуйте SideGenius бесплатно
20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.
Установить в Excel