Что делать, если в ячейке 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) |
Отображение данных, которые не помещаются в ячейках
Чтобы весь текст поместился в ячейке, можно настроить его перенос по словам, изменить выравнивание, уменьшить размер шрифта или повернуть текст.
Перенос текста в ячейке
Ячейку можно отформатировать таким образом, чтобы текст в ней автоматически переносился на другую строку.
- Выделите ячейки.
- На вкладке Главная выберите Перенос по словам.
Текст в выделенной ячейке будет перенесен в соответствии с шириной столбца. При изменении ширины столбца перенос текста настраивается автоматически.
Примечание: Перенесенный текст может быть не виден из-за заданной высоты строки. Чтобы настроить автоматическое изменение высоты строки в соответствии с размером текста, в меню Формат наведите указатель на пункт Строка и выберите пункт Автоподбор.
Переход на новую строку в ячейке
Чтобы сделать текст в ячейке удобочитаемым, можно вставить разрыв строки.
- Дважды щелкните в ячейке.
- Щелкните то место, куда нужно вставить разрыв строки, и нажмите клавиши CONTROL+OPTION+RETURN.
Уменьшение размера шрифта по размеру ячейки
В Excel можно уменьшить шрифт таким образом, чтобы в ячейке отображались все содержащиеся в ней данные. Если после этого ввести в ячейку дополнительные данные, Excel продолжит уменьшать размер шрифта.
- Выделите нужные ячейки.
- Щелкните их правой кнопкой мыши и выберите пункт Формат ячеек.
- В диалоговом окне Форматирование ячеек установите флажок Автоподбор ширины. Данные в ячейке уменьшаются в соответствии с шириной столбца. При изменении ширины столбца или вводе дополнительных данных размер шрифта настраивается автоматически.
Изменение положения содержимого ячейки путем изменения выравнивания или поворота текста
Чтобы улучшить отображение данных на листе, можно изменить положение текста в ячейке. Можно изменить выравнивание содержимого ячейки, использовать отступы или повернуть данные под другим углом.
- Выделите ячейку или диапазон ячеек с данными, положение которых требуется изменить.
- В меню Формат выберите пункт Ячейки.
Необходимые действия
Изменение горизонтального выравнивания содержимого ячейки
Во всплывающем меню По горизонтали выберите нужный способ выравнивания.
Если выбрать вариант с заполнением или по центру выделения, повернуть текст в этих ячейках будет невозможно.
Изменение вертикального выравнивания содержимого ячейки
Во всплывающем меню По вертикали выберите нужный способ выравнивания.
Изменение отступа содержимого ячейки
Во всплывающем меню По горизонтали выберите команду по левому краю (отступ), по правому краю или по ширине и введите нужную величину отступа (в знаках) в поле Отступ.
Отображение содержимого ячейки по вертикали сверху вниз
В разделе Ориентация щелкните поле, содержащее вертикальный текст.
Поворот текста в ячейке
В разделе Ориентация щелкните или перетащите индикатор, установив с его помощью нужный угол, или введите величину угла в поле градусов.
Восстановление выравнивания по умолчанию для выделенных ячеек
Во всплывающем меню По горизонтали выберите вариант обычное.
Примечание: При сохранении книги в другом формате текст, который был повернут, может не отображаться под правильным углом. В большинстве форматов повернуть текст на любой угол в диапазоне 180 градусов (от +90 до –90) нельзя — в отличие от последних версий Excel. Например, в более ранних версиях Excel текст можно повернуть только на +90, 0 (ноль) или –90 градусов.
Изменение размера шрифта
- Выделите ячейки.
- На вкладке Главная в поле Размер шрифта введите другое число или щелкните, чтобы уменьшить размер шрифта.
Почему в экселе не пишется текст в ячейке
Для отображения текста в ячейке в несколько строк в MS Excel есть специальная команда. Но при изменении ширины ячейки текст начинает «скакать» — автоматически меняется количество строк. Что делать если необходимо четко задать количество строк?
Давайте обо всем по порядку.
Чтобы отобразить текст в ячейке в несколько строк — выделите соответствующие ячейки с текстом, перейдите во вкладку «Главная«, в разделе «Выравнивание» нажмите кнопку «Перенести текст«:
Текст в выделенных ячейках автоматически будет разбит по строкам:
Но при изменении ширины ячейки — текст будет «плавать»:
Видео
Как включить видео?
Анимация
Чтобы увидеть видео включите в браузере GIF-Анимацию.
Чтобы жестко задать несколько строк в ячейке необходимо проделать следующие манипуляции.
«Провалитесь» курсором в ячейку с текстом, установите курсор после последнего слова будущей первой строки и нажмите сочетание клавиш «Alt+Enter«. Оставшийся текст перенесется на новую строку. При использовании данного способа текст больше не будет «скакать» по строкам при изменении ширины ячейки:
Почему в экселе не пишется текст в ячейке
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |