Что делать, если в ячейках Excel отображаются решетки (######)

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

Если в ячейке Excel вместо числа или даты вы видите символы ######, это означает, что ширина столбца недостаточна для отображения содержимого либо формат ячейки не соответствует типу данных. В 90% случаев проблема решается двойным кликом по границе заголовка столбца. Реже причина кроется в отрицательных датах или неверных настройках формата. Ниже приведены все способы быстрого исправления.

Краткий ответ: Чаще всего решетки появляются, потому что число или дата не помещаются в текущую ширину ячейки. Просто расширьте столбец.

Основные причины появления символов

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

  1. Недостаточная ширина столбца. Самая частая причина. Число имеет больше знаков, чем может уместить ячейка (особенно с учетом десятичных дробей и разделителей тысяч).
  2. Отрицательная дата или время. В классической системе дат Excel (1900 года) даты не могут быть отрицательными. Если формула возвращает дату раньше 01.01.1900, отобразятся решетки, даже если столбец широкий.
  3. Конфликт форматов. Попытка отобразить текст как число с конкретным форматом или наоборот, когда длина строки превышает возможности ячейки в данном формате.
  4. Ошибки в условном форматировании. Редкий случай, когда правила форматирования скрывают значение, заменяя его символами заполнения.

Как быстро исправить отображение данных

Способ 1: Автоподбор ширины столбца (Самый быстрый)

Этот метод мгновенно расширяет столбец до размера самого длинного значения в нем.

  1. Наведите курсор мыши на правую границу заголовка проблемного столбца (курсор превратится в двунаправленную стрелку ).
  2. Сделайте двойной клик левой кнопкой мыши.
  3. Столбец автоматически расширится, и значение станет видимым.

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

Способ 2: Изменение формата ячеек

Если расширение столбца неудобно (нарушает верстку таблицы), можно изменить способ отображения числа.

  1. Выделите проблемные ячейки.
  2. Нажмите Ctrl + 1 (или правая кнопка мыши → Формат ячеек).
  3. Перейдите на вкладку Число.
    • Для обычных чисел выберите Числовой и уменьшите количество десятичных знаков.
    • Для очень больших чисел выберите Научный (например, 1.23E+10).
    • Для дат попробуйте выбрать более короткий формат (например, 15.03.26 вместо 15 марта 2026 г.).

Способ 3: Проверка формул на отрицательные даты

Если вы работаете с датами и видите решетки даже в широком столбце, проверьте логику формулы.

  • Проблема: Формула вычитает одну дату из другой, и результат меньше нуля (например, Дата_начала - Дата_конца, где начало позже конца).
  • Решение: Используйте функцию ЕСЛИ для обработки таких случаев или функцию ABS для получения модуля числа.
    • Пример: =ЕСЛИ(B2-A2<0; "Ошибка"; B2-A2)

Способ 4: Очистка от лишних пробелов

Иногда ячейка содержит невидимые символы (пробелы в начале или конце), которые увеличивают требуемую ширину.

  1. Используйте функцию =СЖПРОБЕЛЫ(A1) (или =TRIM(A1) в английской версии) в соседней ячейке.
  2. Скопируйте результат и вставьте его обратно как Значения.

Частые ошибки при исправлении

  • Изменение ширины шрифта вместо ширины столбца. Уменьшение шрифта может помочь, но это ухудшает читаемость. Лучше использовать автоподбор ширины.
  • Игнорирование системных настроек. Если у вас открыт файл, созданный в регионе с другим форматом дат (например, США), а у вас стоят российские настройки, длинные форматы дат могут не влезать. Смените формат ячейки на короткий.
  • Попытка «растянуть» отрицательную дату. Если дата отрицательная (до 1900 года), никакое расширение столбца не поможет — нужно исправлять саму формулу или данные.

FAQ

Вопрос: Решетки появились после обновления Excel, хотя раньше всё было нормально. Что делать? Ответ: Возможно, изменился шрифт по умолчанию или масштаб отображения. Попробуйте выделить весь лист (Ctrl + A) и дважды кликнуть по границе любого столбца для сброса ширины всех колонок.

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

Вопрос: Почему в некоторых ячейках решетки, а в соседних с такими же данными — нет? Ответ: Скорее всего, в проблемных ячейках стоит индивидуальный формат с большим количеством десятичных знаков или скрытые пробелы. Проверьте формат через Ctrl + 1.