Расшифровка кодов, символов и функций в Excel

Иван Корнев·09.04.2026·5 мин

Если вы видите в ячейке код #Н/Д, #ЗНАЧ! или непонятный символ $, это сигнал о специфической ситуации: либо в формуле ошибка, либо используется абсолютная ссылка, либо функция не может выполнить расчет. В этой статье мы разберем значения всех стандартных ошибок, ключевых знаков препинания в формулах и популярных функций, чтобы вы могли мгновенно диагностировать проблему и исправить её.

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

Таблица расшифровки ошибок Excel

Ошибки в Excel — это не просто сбои, а подсказки системы о том, что именно пошло не так в логике расчета. Все они начинаются с символа #.

Код ошибкиЧто означаетЧастая причинаКак исправить
#ДЕЛ/0!Деление на нольФормула делит число на 0 или пустую ячейку.Оберните формулу в =ЕСЛИОШИБКА(...;0) или проверьте знаменатель.
#Н/ДЗначение недоступноФункция поиска (ВПР, ПОИСКПОЗ) не нашла искомое.Проверьте точность совпадения данных или используйте =ЕСЛИОШИБКА(ВПР(...);"Не найдено").
#ЗНАЧ!Ошибка типа данныхВ математической формуле участвует текст (например, "100 руб").Очистите ячейки от лишних символов или используйте функцию ЗНАЧЕН().
#ССЫЛКА!Недопустимая ссылкаЯчейка, на которую ссылалась формула, была удалена.Восстановите удаленные данные или перепишите формулу с актуальными адресами.
#ИМЯ?Неизвестное имяОпечатка в названии функции (напр., =СУМММ) или отсутствие кавычек у текста.Проверьте правописание функции. Текст в формулах должен быть в кавычках "Текст".
#ЧИСЛО!Числовая ошибкаРезультат слишком велик, мал или недопустим для функции (напр., корень из отрицательного).Проверьте входные данные на соответствие математическим ограничениям.
#ПУСТО!Пересечение пустотУказано пересечение диапазонов, которые не имеют общих ячеек.Проверьте оператор пересечения (пробел) или замените его на двоеточие : или точку с запятой ;.
#NULL!Нулевое значениеВстречается редко, обычно при неверном использовании пробела как оператора.Используйте правильные разделители диапазонов.

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

Значение специальных знаков в формулах

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

  • = (Равно) — обязательный знак начала любой формулы. Без него Excel воспринимает ввод как обычный текст.
  • : (Двоеточие) — оператор диапазона. Запись A1:A10 означает «все ячейки от A1 до A10 включительно».
  • ; (Точка с запятой) — разделитель аргументов в русской локализации. Используется для перечисления ячеек: СУММ(A1; B1; C1).
    • Примечание: В английской версии используется запятая ,.
  • $ (Доллар) — знак абсолютной ссылки. Он «замораживает» адрес ячейки при копировании формулы.
    • $A$1 — закреплены и столбец, и строка.
    • A$1 — закреплена только строка.
    • $A1 — закреплен только столбец.
  • & (Амперсанд) — оператор сцепления (конкатенации). Объединяет текстовые строки: ="Привет, "&A1.
  • * и / — умножение и деление. Имеют приоритет над сложением и вычитанием.
  • ^ (Каретка) — возведение в степень. 2^3 равно 8.
  • % (Процент) — делит число на 100. Ввод 15% автоматически превращается в 0,15.

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

Топ популярных функций и их назначение

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

Математические и статистические

  1. СУММ (SUM) — складывает числа в диапазоне.
    • Пример: =СУММ(A1:A10)
  2. СРЗНАЧ (AVERAGE) — вычисляет среднее арифметическое.
  3. СЧЁТЕСЛИ (COUNTIF) — считает ячейки, соответствующие условию.
    • Пример: =СЧЁТЕСЛИ(A1:A10;">100") (посчитает числа больше 100).
  4. МАКС / МИН — находят наибольшее и наименьшее значение в списке.

Логические и проверка данных

  1. ЕСЛИ (IF) — выполняет проверку условия.
    • Синтаксис: =ЕСЛИ(условие; значение_если_истина; значение_если_ложь)
    • Пример: =ЕСЛИ(B2>50;"Сдал";"Не сдал")
  2. ЕСЛИОШИБКА (IFERROR) — перехватывает ошибки и заменяет их на заданное значение (текст или 0). Идеально для чистоты отчетов.
  3. И / ИЛИ (AND / OR) — используются внутри ЕСЛИ для проверки нескольких условий одновременно.

Работа с текстом и датами

  1. СЦЕПИТЬ (CONCATENATE) или & — объединяет текст из разных ячеек.
  2. ЛЕВСИМВ / ПРАВСИМВ (LEFT / RIGHT) — извлекают заданное количество символов с начала или конца строки.
  3. СЕГОДНЯ (TODAY) — возвращает текущую дату. Обновляется автоматически при открытии файла.
  4. ДАТА (DATE) — создает дату из отдельных чисел года, месяца и дня.

Поиск и ссылки

  1. ВПР (VLOOKUP) — ищет значение в первом столбце таблицы и возвращает данные из той же строки другого столбца.
    • Важно: последний аргумент 0 (или ЛОЖЬ) обеспечивает точное совпадение.
  2. ИНДЕКС (INDEX) + ПОИСКПОЗ (MATCH) — мощная связка для гибкого поиска данных в любых направлениях, альтернатива ВПР.

Частые ошибки пользователей

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

  • Текст вместо числа. Ячейка выглядит как число, но содержит скрытый пробел или апостроф. Excel считает её текстом, и сумма игнорирует эту ячейку. Решение: Используйте «Текст по столбцам» или функцию ЗНАЧЕН.
  • Неверный разделитель. Попытка использовать запятую , вместо точки с запятой ; в русской версии Excel вызовет ошибку синтаксиса.
  • Относительные ссылки там, где нужны абсолютные. При протягивании формулы вниз ссылка на ячейку с налогом или курсом смещается, ломая расчет. Решение: Используйте $.
  • Замкнутая циркулярная ссылка. Формула ссылается сама на себя (напр., в ячейке A1 написано =A1+1). Excel выдаст предупреждение и остановит расчет.

FAQ: Вопросы и ответы

В: Почему вместо числа отображаются решетки #####? О: Это не ошибка вычислений. Столбец слишком узок, чтобы отобразить число целиком. Увеличьте ширину столбца.

В: Что делать, если формула не пересчитывается при изменении данных? О: Возможно, включен ручной режим пересчета. Перейдите на вкладку «Формулы» -> «Параметры вычислений» и выберите «Автоматически». Также проверьте, не отформатирована ли ячейка как «Текст».

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

В: Как быстро найти все ошибки на листе? О: Нажмите F5 -> «Выделить» -> «Константы» (снимите галочки с чисел и текста, оставьте только «Ошибки») или используйте фильтр по цвету/значению ошибки.