Как убрать решётки, ошибки и мусор в таблицах Excel

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

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

Почему появляются решётки ##### и как их убрать

Символы ##### — это не ошибка вычислений, а индикатор того, что ширина ячейки недостаточна для отображения содержимого. Данные при этом сохраняются корректно и видны в строке формул.

Основные причины:

  • Число слишком длинное для текущей ширины столбца.
  • Отрицательная дата или время (результат вычитания дат дал отрицательное значение).
  • Ячейка отформатирована под дату, но содержит недопустимое числовое значение.

Быстрая проверка: Кликните на ячейку с решётками и посмотрите в строку формул (над таблицей). Если там видно полное число или дату — данные целы, нужно лишь расширить столбец.

Способы устранения:

  1. Автоподбор ширины: Наведите курсор на правую границу заголовка столбца (например, между буквами A и B). Когда курсор превратится в двунаправленную стрелку, сделайте двойной клик. Столбец расширится до размера самого длинного значения.
  2. Ручное расширение: Перетащите границу столбца вправо мышью.
  3. Изменение формата: Если число очень длинное (например, номер карты), измените формат ячейки на «Текстовый» или уменьшите количество знаков после запятой через меню «Формат ячеек» (Ctrl+1).

Если решётки появились после вычисления даты, проверьте исходные данные: в классическом формате Excel даты не могут быть отрицательными (ранее 1900 года).

Расшифровка и исправление ошибок формул

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

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

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

Борьба с лишними значениями: нули, пробелы и дубликаты

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

Лишние десятичные знаки и нули

Если число 5 отображается как 5,00, проблема в формате ячейки.

  1. Выделите диапазон ячеек.
  2. На вкладке «Главная» в блоке «Число» нажмите кнопку «Уменьшить разрядность» (стрелка вправо с нулями) или нажмите Ctrl+1.
  3. Выберите формат «Общий» или «Числовой» и установите количество десятичных знаков равным 0.

Скрытые пробелы

Часто после копирования из веб-сайтов числа воспринимаются как текст из-за невидимых пробелов.

  • Решение: Используйте функцию =СЖПРОБЕЛЫ(A1), которая удаляет все лишние пробелы, оставляя только одиночные между словами. Для чисел также помогает инструмент «Текст по столбцам»: выделите столбец → вкладка «Данные» → «Текст по столбцам» → «Готово».

Дубликаты строк

Для удаления повторяющихся записей не нужны формулы.

  1. Выделите таблицу.
  2. Перейдите на вкладку «Данные» → кнопка «Удалить дубликаты».
  3. Выберите столбцы, по которым нужно искать совпадения, и подтвердите действие. Excel оставит только первые вхождения уникальных записей.

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

  • Попытка «полечить» решётки удалением данных. Пользователи думают, что число сломалось, и стирают его. Достаточно просто расширить столбец.
  • Игнорирование региональных настроек. В русской версии Excel разделитель дроби — запятая, а аргументы функций разделяются точкой с запятой. Использование точки вместо запятой в числе (10.5 вместо 10,5) превращает число в текст и вызывает ошибку #ЗНАЧ!.
  • Слияние ячеек для красоты. Объединение ячеек (`Объединить и поместить в центре») часто ломает сортировку, фильтрацию и работу формул. Лучше использовать форматирование «По центру выделения».

FAQ

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

Вопрос: Почему при копировании числа превращаются в даты? Ответ: Это происходит, если формат ячейки установлен как «Дата», а скопированное число соответствует порядковому номеру даты в системе Excel (например, число 45000 — это дата в 2023 году). Перед вставкой измените формат ячейки на «Текстовый» или «Общий».

Вопрос: Что делать, если функция ВПР возвращает #Н/Д, хотя значение точно есть? Ответ: Чаще всего причина в лишних пробелах (невидимых символах) в одной из таблиц или в различии типов данных (число против текста). Примените очистку пробелов и приведите форматы к единому виду.