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



Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.




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

Примечание: Граница — это линия между ячейками, столбцами и строками. Если столбец слишком узкий для отображения данных, вы увидите в ячейке «###».
Изменение размера строк
- Выделите строку или диапазон строк.
- На вкладке Главная выберите Формат >Ширина строки (или Высота строки).
- Введите высоту строки и нажмите кнопку ОК.
Изменение размера столбцов
- Выберите столбец или диапазон столбцов.
- На вкладке Главная выберите Формат >Ширина столбца (или Высота столбца).
- Введите ширину столбца и нажмите кнопку ОК.
Автоматическое изменение размера всех столбцов и строк в соответствии с данными

- Нажмите кнопку Выделить все
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Изменение ширины столбца или высоты строк в Excel для Mac
-
Щелкните и перетащите указатель мыши через заголовки тех столбцов, ширину которых нужно изменить.
Примечание: Если вы хотите изменить ширину только одного столбца, выбирать его предварительно не нужно.
Изменение ширины столбца в соответствии с содержимым ячеек
Дважды щелкните разделитель.
Изменение ширины столбца до нужной величины
Перетаскивайте разделитель, пока не достигнете нужной ширины столбца.
Совет: Чтобы задать точное значение ширины, в меню Формат наведите указатель на пункт Столбеци выберите пункт Ширина.
Изменение ширины всех столбцов на листе
-
Выделите все ячейки на листе, щелкнув треугольный значок «Выделить все» в левом верхнем углу сетки листа.
Изменение ширины столбца в соответствии с содержимым ячеек
Дважды щелкните разделитель.
Изменение ширины столбца до нужной величины
Перетаскивайте разделитель, пока не достигнете нужной ширины столбца.
Копирование ширины столбца в другие столбцы
- Выделите любую ячейку в столбце с нужной шириной.
- На стандартной панели инструментов щелкните Копировать
Изменение высоты строк
-
Щелкните и перетащите указатель мыши через заголовки тех строк, высоту которых нужно изменить.
Примечание: Если вы хотите изменить высоту только одной строки, выбирать ее предварительно не нужно.
Изменение высоты строки в соответствии с содержимым ячеек
Дважды щелкните разделитель.
Изменение высоты строки до нужной величины
Перетаскивайте разделитель, пока не достигнете нужной высоты строки.
Совет: Чтобы задать точное значение высоты, в меню Формат наведите указатель на пункт Строка и выберите пункт Высота.
Изменение высоты всех строк на листе
-
Выделите все ячейки на листе, щелкнув треугольный значок «Выделить все» в левом верхнем углу сетки листа.
Изменение высоты строки в соответствии с содержимым ячеек
Дважды щелкните разделитель.
Изменение высоты строки до нужной величины
Перетаскивайте разделитель, пока не достигнете нужной высоты строки.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Автоподбор в EXCEL ширины столбца и высоты строки по содержимому ячеек
Пусть имеется таблица с ячейками заполненными текстовыми значениями.

Автоподбор ширины столбца
Как видно из рисунка выше, текстовые значения в ячейках А2 и А3 отображаются не полностью, т.к. мешает текст в столбце B . Нам необходимо, чтобы содержимое всех ячеек в столбце A отображалось полностью. Для этого необходимо сделать ширину столбца A достаточной для отображения самого длинного текста в столбце. Делается это элементарно: подводим указатель мыши к разделу столбцов А и B (на сером заголовке столбцов), курсор примет следующий вид:

Делаем двойной клик мышкой и, Voila, ширина столбца стала достаточной для отображения значений во всех ячейках столбца (с учетом скрытых строк).

Если нужно выровнять ширину по содержимому у сразу нескольких столбцов, то делаем следующее:
- выделяем необходимые столбцы (за их серые заголовки);
- подводим курсор к любому разделу выделенных столбцов и дважды кликаем.
- Выберите столбец или столбцы, ширину которых нужно изменить;
- На вкладке Главная в группе Ячейки выберите команду Формат ;
- В группе Размер ячейки выберите пункт Автоподбор ширины столбца .
Автоподбор высоты строки
Если ячейки содержат значения с очень большой длиной строки (например, если длина текстовой строки без переносов сравнима с шириной видимой части листа), то ширина столбца может стать слишком большой, работать с данными будет не удобно. В этом случае нужно выделить ячейки и включить опцию Переносить по словам через Формат ячеек (или через меню Главная/ Выравнивание/ Перенос текста ).

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

После этого текстовое значение будет отображено в ячейке полностью:

Реальный пример
Теперь применим рассмотренный метод в реальной ситуации – отредактируем таблицу, созданную путем копирования данных из MS ACCESS. Скопируем через Буфер обмена какую-нибудь таблицу из MS ACCESS на лист EXCEL.

Обратите внимание, что у ячеек, в которые мы вставили значения из Буфера обмена , включена опция Переносить по словам, хотя, по умолчанию, она отключена (EXCEL сам включил ее при вставке). Кроме того, EXCEL не стал изменять ширину столбцов, установленную по умолчанию, а была изменена только высота строк, чтобы полностью отобразить все значения. Такое форматирование таблицы не всегда устраивает пользователя. Используя вставленную таблицу, решим 2 задачи.
Задача1. Предположим, нам нужно, чтобы все значения отображались в таблице в одну строку.
- выделите вставленные значения (для этого выделите любую ячейку таблицы и нажмите CTRL+A (выделится текущая область ), если таблица не содержит пустых строк и столбцов, то будут выделены все вставленные значения);
- выключите опцию Переносить по словам (через меню Главная/ Выравнивание/ Перенос текста );
- высота ячеек будет уменьшена так, чтобы отображать только одну строку, как следствие часть значений станет невидна;


Задача решена: содержимое всех ячеек полностью отображается.
Задача2. Теперь предположим, что нам нужно, чтобы все столбцы имели определенную, заданную пользователем, ширину, а значения полностью бы отображались в ячейке. При этом высота строки должна быть минимальной.

- выделите все строки, содержащие вставленные значения, или все ячейки листа (все ячейки листа можно выделить нажав кнопку Выделить все в левом верхнем углу листа или дважды нажав CTRL+A );
- подведите указатель мыши к разделу любых двух заполненных строк (на сером заголовке столбцов) и дважды кликните.

Задача решена: содержимое всех ячеек полностью отображается.
Случай с объединенными ячейками
В случае, если две или несколько ячеек объединены в одну, то рассмотренный подход не сработает. Можно ли осуществить автоподбор высоты строки в случае объединенных ячеек? Об этом читайте в одноименной статье Автоподбор высоты строки по содержимому при объединении ячеек .