Почему в экселе в ячейке вместо текста решетки
Перейти к содержимому

Почему в экселе в ячейке вместо текста решетки

  • автор:

Исправление ошибки #####

Приложение Microsoft Excel может отображать в ячейках символы #####, если ширины столбца недостаточно для отображения всего содержимого ячейки. В формулах, возвращающих дату и время как отрицательные значения, также может отображаться строка #####.

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

Символы решетки в ячейке листа

Также попробуйте сделать следующее.

Значок средства запуска диалогов Excel 12x10 пикселей

    Чтобы уменьшить содержимое ячейки, на вкладке Главная выберите

Флажок

Параметры выравнивания, а затем проверка поле Сжать, чтобы поместиться в диалоговом окне Формат ячеек.

Кнопка

Если в числах слишком много десятичных разрядов, на вкладке Главная выберите Уменьшить десятичное число.

Команда

Если даты слишком длинные, на вкладке Главная щелкните стрелку Числовой формат и выберите Короткая дата.

Исправление отрицательных значений даты или времени

Если Excel отображает символы #####, потому что ячейка содержит отрицательное значение даты или времени, сделайте следующее.

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

Что делать, если в ячейке MS Excel «#» (решетки) вместо текста?

Наверянка и вам не раз встречалась ситуация, когда при работе в Microsoft Excel в ячейках вместо текста или числа отображается символ «#» (решетка) * . Как правило, это всё-таки несколько решеток, которые занимают всю доступную область ячейки. При этом если поставить курсор на эту ячейку, текст корректно отображается в строке формул и его оттуда можно даже скопировать (при копировании из ячейки будут скопированы решетки #########). Ввод текста в такую ячейку осложняется тем, что сделать это можно опять же только через строку формул. Перенос по словам может использоваться или нет, ширина и высота могут быть фиксированными или измаеняемыми. В некоторых ячейках текст может отображаться в неизменном виде.

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

Ограничение количества знаков в ячейке также влияет на отображение текста в ячейке. При превышении этого ограничения текст можно будет увидеть только в строке формул. Это положение справедливо для ячеек формата «Текстовый».

Вообще, решить эту проблему, на самом деле, очень просто. Всё, что нужно сделать — это сменить формат конкретной ячейки с Текстового на Общий . Для быстрого доступа к редактированию формата ячейки можно использовать комбинацию горячих клавиш (Ctrl + 1).

Проблема отображения решеток вместо текста в ячейках MS Excel проявляется при совпадении следующих факторов:
1. Установлен «Текстовый» тип данных у ячейки;
2. Содержимое ячейки включает в себя более чем 255 ** символов;
3. Используется Microsoft Excel версии 2003, 2007 или еще более ранняя версия *** .

* — Символ # на самом деле называется «Октоторп». Но в сети, да и в разговорной речи встречаются и другие названия этого символа: «решётка», «хеш», «знак номера», «диез», «шарп» (от англ. «sharp») и другие.

** — Есть мнение, что у MS Excel 2003 ограничение количества знаков в ячейке 255 символов, а у MS Excel 2007 — 1024 символа. Буду признателен, если кто-то из уважаемых читателей подтвердит или опровергнет это утверждение, попробовав запихнуть в ячейку MS Excel 2003 или MS Excel 2007 соответственно 256 или 1025 символов, сообщив результаты этих попыток через форму обратной связи .

*** — Начиная с версии 2010 года, ограничение в 255 символов на ячейку текстового формата уже отсутствует, поэтому описанная проблема неактуальна для пользователей MS Excel 2010 и выше.

© 2013-2024 «Очень Просто» (www.verysimple.ru)

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа «А какой критерий?», «А куда выводить результат?», «А сколько строк?» и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

  • Профессиональные приемы работы в Microsoft Excel
  • ► Обмен опытом
  • ► Microsoft Excel
  • ► В ячейках вместо текста решетки — как исправить?

MS Excel символ решетки вместо текста

При работе в MS Excel, многие пользователи сталкиваются с проблемой, когда вместо нужного текста в ячейке отображаются символы решетки «#».

В Интернете сразу предлагают изменить тип данных с числового на общий, но не всем это помогает. На самом деле проблема зачастую решается намного проще.

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

Понравился сайт? Расскажи о нем друзьям:

Comments to Notes: 6

Марина

Да, все очень просто оказалось, классно, проблема исправлена. Все работает

іваіваіва

Аноним

А если нельзя изменять ширину, нельзя добавлять апостроф в начале, тогда как быть? (Excel 2010)

Елена

не помогает. и раздвигала, и изменяла формат. все равно решетки(((((

Марина

Ольга

Ничего не помогает. Что за бред. Стоит текстовый формат, длину изменила, должно помещаться (при чем раньше оно просто обрезало текст, но в ячейке он оставался) — всё-равно решетки. Кто делал этот Excel. Сто раз уже пожалела, что создала документ здесь, а не в Гугл-таблицах. Там такого нет.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *