Как заставить ячейку автоматически расширяться вниз в Excel
Обновлено: 21.11.2024
Microsoft Excel предоставляет несколько различных способов изменения ширины столбца и высоты строки. Самый простой способ изменить размер ячеек — заставить Excel автоматически определять, насколько расширить или сузить столбец, а также расширить или свернуть строку в соответствии с размером данных. Эта функция известна как Excel AutoFit, и далее в этом руководстве вы узнаете 3 различных способа ее использования.
Автоподбор Excel — основы
Функция AutoFit в Excel предназначена для автоматического изменения размера ячеек на листе для размещения данных разного размера без необходимости вручную изменять ширину столбца и высоту строки.
Автоподбор ширины столбца – изменяет ширину столбца таким образом, чтобы он содержал наибольшее значение в столбце.
Автоматическая подгонка высоты строки: настраивает ширину столбца в соответствии с наибольшим значением в строке. Этот параметр расширяет строку по вертикали для размещения многострочного или очень длинного текста.
В отличие от ширины столбца, Microsoft Excel автоматически изменяет высоту строки в зависимости от высоты текста, который вы вводите в ячейку, поэтому вам не нужно автоматически подгонять строки так же часто, как столбцы. Однако при экспорте или копировании данных из другого источника высота строк может не регулироваться автоматически, и в таких случаях может оказаться полезным параметр Автоподбор высоты строки.
При изменении размера ячеек в Excel автоматически или вручную помните о следующих ограничениях размера столбцов и строк.
Столбцы могут иметь максимальную ширину 255 – это максимальное количество символов стандартного размера шрифта, которое может содержать столбец. Использование большего размера шрифта или применение дополнительных характеристик шрифта, таких как курсив или жирный шрифт, может значительно уменьшить максимальную ширину столбца. Размер столбцов по умолчанию в Excel – 8,43.
Строки могут иметь максимальную высоту 409 пунктов, при этом 1 пункт равен приблизительно 1/72 дюйма или 0,035 см. Высота строки Excel по умолчанию варьируется от 15 пунктов при разрешении 100 % до 14,3 пункта при разрешении 200 % dpi.
Если для ширины столбца или высоты строки задано значение 0, такой столбец/строка не отображается на листе (скрывается).
Как выполнить автоподбор в Excel
Что мне особенно нравится в Excel, так это то, что он предоставляет более одного способа для выполнения большинства задач. В зависимости от предпочтительного стиля работы вы можете автоматически подгонять столбцы и строки с помощью мыши, ленты или клавиатуры.
Автоматическая подгонка столбцов и строк двойным щелчком
Самый простой способ автоматического подгонки в Excel — дважды щелкнуть границу столбца или строки:
- Чтобы автоматически подогнать один столбец, наведите указатель мыши на правую границу заголовка столбца, пока не появится двунаправленная стрелка, а затем дважды щелкните границу.
- Чтобы автоматически подогнать одну строку, наведите указатель мыши на нижнюю границу заголовка строки и дважды щелкните границу.
- Чтобы автоматически подогнать несколько столбцов/нескольких строк, выделите их и дважды щелкните границу между любыми двумя заголовками столбцов/строк в выделенном фрагменте.
- Чтобы автоматически заполнить весь лист, нажмите Ctrl + A или нажмите кнопку Выбрать все, а затем, в зависимости от ваших потребностей, дважды щелкните границу любого заголовка столбца или строки или и того, и другого. ли>
Автоподбор столбцов и строк с помощью ленты
Еще один способ автоподбора в Excel — использование следующих параметров на ленте:
Для автоподбора ширины столбца выберите один, несколько или все столбцы на листе, перейдите на вкладку Главная > группу Ячейки и нажмите Формат. em> > Автоподбор ширины столбца.
Чтобы выполнить автоподбор высоты строки, выберите нужные строки, перейдите на вкладку Главная > группа Ячейки и нажмите Формат. > Автоподбор высоты строки.
Автоподбор ширины столбца и высоты строки с помощью сочетания клавиш
Тем из вас, кто предпочитает большую часть времени работать с клавиатурой, может понравиться следующий способ автоматической подгонки в Excel:
- Выберите любую ячейку в столбце/строке, размер которой нужно настроить автоматически:
- Чтобы автоматически подогнать несколько несмежных столбцов/строк, выберите один столбец или строку и, удерживая нажатой клавишу Ctrl, выберите другие столбцы или строки.
- Чтобы автоматически подогнать размер всего листа, нажмите Ctrl + A или кнопку Выбрать все.
- Нажмите одно из следующих сочетаний клавиш:
- Для автоподбора ширины столбца: Alt + H , затем O , а затем I.
- Для автоподбора высоты строки: Alt + H , затем O , а затем A.
Обратите внимание, что вы не должны нажимать все клавиши одновременно, а каждая комбинация клавиш нажимается и отпускается по очереди:
- Alt + H выбирает вкладку Главная на ленте.
- O открывает меню Формат.
- Я выбираю параметр Автоподбор ширины столбца.
- А выбирает параметр Автоподбор высоты строки.
Если вы не уверены, что можете запомнить всю последовательность, не волнуйтесь, как только вы нажмете первую комбинацию клавиш ( Alt + H ), Excel отобразит клавиши для доступа ко всем параметрам на ленте, и как только вы откройте меню Формат, вы увидите клавиши для выбора его пунктов:
Автоподбор Excel не работает
В большинстве случаев функция автоподбора Excel работает без сбоев. Однако бывают случаи, когда не удается автоматически изменить размер столбцов или строк, особенно если включена функция Перенос текста.
Вот типичный сценарий: вы устанавливаете желаемую ширину столбца, включаете перенос текста, выбираете интересующие ячейки и дважды щелкаете разделитель строк, чтобы автоматически подогнать высоту строки. В большинстве случаев строки имеют правильный размер. Но иногда (и это может произойти в любой версии Excel 2007–Excel 2016) под последней строкой текста появляется дополнительное пространство, как показано на снимке экрана ниже. Более того, текст может правильно выглядеть на экране, но обрезаться при печати.
Методом проб и ошибок было найдено следующее решение вышеуказанной проблемы. На первый взгляд может показаться нелогичным, но это работает :)
- Нажмите Ctrl + A, чтобы выделить весь лист.
- Увеличьте ширину любого столбца, перетащив правую границу заголовка столбца (поскольку выбран весь лист, размеры всех столбцов будут изменены).
- Дважды щелкните любой разделитель строк, чтобы автоматически подобрать высоту строки.
- Дважды щелкните любой разделитель столбцов, чтобы автоматически подобрать ширину столбца.
Альтернативы автоподбору в Excel
Функция автоподбора Excel позволяет сэкономить время, когда нужно настроить размер столбцов и строк в соответствии с размером содержимого. Однако это не вариант при работе с большими текстовыми строками длиной в десятки или сотни символов. В этом случае лучшим решением будет перенос текста таким образом, чтобы он отображался на нескольких строках, а не на одной длинной строке.
Еще один возможный способ разместить длинный текст – объединить несколько ячеек в одну большую. Для этого выделите две или более соседних ячеек и нажмите «Объединить и расположить по центру» на вкладке Главная в группе Выравнивание.
Вот как вы используете функцию автоподбора в Excel, чтобы увеличить размер ячейки и упростить чтение данных. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!
По умолчанию Excel имеет определенную высоту строки и ширину столбца, и когда вы вводите что-либо, что занимает больше места, чем текущий размер размера, вы увидите, что он выливается наружу (как показано ниже).
В таких случаях вы можете настроить строки и столбцы так, чтобы они соответствовали тексту в ячейке (чтобы текст полностью находился внутри ячейки).
Это можно сделать с помощью функции автоподбора в Excel.
В этом руководстве я покажу вам, как использовать автоподгонку в Excel несколькими способами. Я также расскажу о некоторых других функциях Excel, которые вы можете использовать при работе с текстовыми данными в Excel.
Это руководство охватывает:
Что такое автоподбор Excel?
Когда вы вводите что-либо в ячейку в Excel, вы заметите, что она проливается, когда размер текста/данных превышает размер столбца.
Автоматическая подгонка – это функция Excel, которая позволяет быстро настроить высоту строки или ширину столбца, чтобы полностью уместить текст (чтобы не распространяться на другие ячейки).
Кроме того, автоподбор означает, что вам не нужно вручную указывать ширину столбца или высоту строки (или вручную перетаскивать и регулировать ширину столбца). Это автоматический режим, т. е. он сам определит, насколько он должен расширяться/сжиматься, чтобы соответствовать текущему содержимому ячейки
- Автоподбор ширины столбца. Эта функция автоматически настраивает ширину столбца в соответствии с текстом в ячейке. Вы можете разместить текст сразу в нескольких столбцах (как мы увидим позже в примерах)
- Автоподбор высоты строки. Эта функция автоматически регулирует высоту строки в соответствии с текстом в ячейке. Вы можете автоматически подогнать несколько строк одновременно.
В большинстве случаев вы заметите, что Excel автоматически регулирует высоту строки, когда вы вводите более одной строки в одну и ту же ячейку. В таких случаях вам не нужно будет настраивать высоту строки.
Но иногда вы можете получить набор данных от кого-то или загрузить, где высота строки уже исправлена и нуждается в корректировке. В этом случае вы можете использовать функцию «Автоподбор высоты строки».
Как выполнить автоподбор в Excel (подстроить строки и столбцы под размер текста)
Есть несколько способов автоподбора в Excel:
- Используя метод двойного щелчка мыши
- Использование параметра "Автоподбор" на ленте
- Использование сочетания клавиш
Все эти методы прекрасно работают, и вы можете выбрать наиболее подходящий для себя.
В большинстве случаев я использую метод двойного щелчка мыши, так как считаю его наиболее удобным.
Автоподбор строк и столбцов с помощью двойного щелчка мыши
Предположим, у вас есть набор данных, как показано ниже, где текст переносится в другой столбец, поскольку ширина столбца меньше.
Вот как вы можете автоматически подогнать ширину столбца с помощью мыши:
Вы увидите, что ширина столбца изменяется автоматически, чтобы настроить все ячейки так, чтобы текст не перетекал в другие ячейки. Обратите внимание, что ширина столбца расширяется, чтобы настроить ячейку, которой требуется максимальная ширина.
Вы также можете использовать метод двойного щелчка для одновременной настройки нескольких столбцов.
Предположим, у вас есть набор данных, как показано ниже, где есть два столбца, и в обоих есть текст, который нужно подгонять автоматически.
Вы можете использовать следующие шаги для автоподбора ширины столбца с помощью мыши:
Как только вы это сделаете, он автоматически подгонит оба выбранных столбца (как показано ниже)
Обратите внимание, что для того, чтобы это работало, вам нужно выбрать все столбцы, а не ячейки на листе.
Хотя я показал вам пример автоматического размещения текста в столбцах (что требуется чаще), то же самое можно сделать и со строками. Вам просто нужно поместить курсор на нижний край выбранной строки и дважды щелкнуть
Автоподбор строк и столбцов с помощью ленты Excel
Еще один быстрый способ автоподбора ячеек в Excel — использование параметра на ленте.
Предположим, у вас есть набор данных, как показано ниже, и вы хотите автоматически подогнать столбец A.
Ниже приведены шаги для этого:
Вышеуказанные действия позволяют мгновенно расширить столбец, чтобы настроить текст в ячейках.
Вы также можете использовать те же действия для автоподбора высоты строки. Для этого сначала нужно выбрать строки, для которых нужно выполнить автоподбор, а затем выбрать параметр «Автоподбор высоты строки».
Автоподбор строк и столбцов с помощью сочетания клавиш
Если вы не любите использовать мышь и предпочитаете сочетание клавиш, этот метод для вас.
Ниже приведены сочетания клавиш, которые автоматически подгоняют ячейки:
Для автозаполнения ширины столбца:
Чтобы автоматически заполнить высоту строки:
Вот как использовать эти сочетания клавиш:
- Выберите строку/столбец, размер которых нужно изменить автоматически.
- Используйте сочетание клавиш последовательно с клавишами. Например, если вы используете сочетание клавиш ALT + H + O + I, нажмите клавишу ALT, затем клавишу H и так далее (по очереди).
Автоподбор не работает (возможные решения)
Хотя автоподбор в большинстве случаев работает хорошо, иногда эта функция может не работать.
Может быть много причин, по которым он не работает, и во многих случаях он иногда работает, а иногда нет.
Здесь я перечисляю некоторые возможные причины, по которым автоподгонка может не работать в вашем Excel:
При наличии объединенных ячеек
Иногда функция автоподбора отказывается работать, если в вашем Excel есть объединенные ячейки. Это известная проблема, если вы используете очень старые версии Excel (2003 или более ранние версии).
Microsoft даже упомянула здесь об этой проблеме. Если это произойдет с вами, единственным обходным решением будет установка высоты строки или ширины столбца вручную.
Если вы применили перенос текста
Когда вы применяете обтекание текстом к ячейке и пытаетесь автоматически подобрать размер строки, вы можете обнаружить, что внизу или вверху строки есть лишние пробелы.
Они не содержат пробелов. Это просто пространство, которое существует без причины. Иногда изменение ширины столбца устраняет эту проблему. И всегда есть возможность вручную изменить размер строки (или щелкнуть правой кнопкой мыши и использовать параметр row-height, чтобы указать значение высоты строки)
Еще один случай, когда автоподбор может не работать, — это когда вы применили обтекание текстом к ячейке и пытаетесь автоматически подогнать столбец. Это меньше из-за того, что автоподгонка не работает, а больше по дизайну. Поскольку вы применили перенос текста, Excel не знает, какая ширина столбца должна использоваться при автоподгонке.
В конце концов, перенос текста означает, что любой текст будет перенесен таким образом, что останется внутри ячейки. В таком случае попытка автоподбора столбца ничего не даст. Однако вы можете отрегулировать ширину столбца вручную.
Альтернативы автоподбору в Excel
Хотя автоподбор — это то, что вам нужно в большинстве случаев, есть и другие варианты, которые могут помочь вам лучше представить свои данные (особенно в тех случаях, когда автоподбор не подходит).
Перенос текста
Если у вас есть ячейка с большим количеством текста, автоподгонка столбца расширит его и сделает столбец огромным.
Возможно, это неправильный способ представления ваших данных, и, возможно, лучше иметь большую строку и более узкий столбец.
Когда вы применяете перенос текста к ячейке, содержимое ячейки остается внутри ячейки. Это позволяет вам выбрать желаемую ширину столбца, а затем вы можете автоматически подобрать высоту строки в соответствии с шириной столбца.
Настройте высоту строки по своему усмотрению, а затем вы можете использовать автоподгонку, чтобы отрегулировать ширину столбца, чтобы убедиться, что текст — это все содержимое ячейки, видимое и находящееся внутри ячейки.
Уменьшить размер
Еще один вариант, который вы можете использовать, — "Сжать до нужного размера".
В отличие от функции "Автоподгонка", которая регулирует ширину столбца или высоту строки, когда вы применяете "Уменьшить по размеру" к любой ячейке, он просто меняет шрифт ячейки, чтобы он уместился в заданной ширине столбца.
Например, если в ячейке есть какой-то текст, который перетекает в другие ячейки, при применении к этой ячейке функции "Уменьшить по размеру" шрифт ячейки будет уменьшен, чтобы соответствовать содержимому ячейки в существующей ширине столбца. .
Ниже приведены действия по применению формата «Уменьшить по размеру» к ячейке:
- Выберите ячейки, к которым вы хотите применить функцию "Уменьшить по размеру".
- Удерживая нажатой клавишу Control, нажмите клавишу 1 (откроется диалоговое окно "Формат ячеек").
- Перейдите на вкладку "Выравнивание".
- В параметрах «Управление текстом» установите флажок «Уменьшить размер».
Обратите внимание, что сокращение до текста не работает для ячеек, к которым применена функция "Перенос текста".
Итак, вот некоторые из способов использования автоподбора строк или столбцов в Excel. Я также рассмотрел некоторые возможные причины, по которым автоподгонка может не работать в вашей системе, и некоторые альтернативы в Excel.
sЕсли вам нужно увеличить или уменьшить ширину строк и высоту столбцов Excel, есть несколько способов настроить их. В таблице ниже показаны минимальные, максимальные размеры и размеры по умолчанию для каждого из них на основе шкалы баллов.
Если вы работаете в представлении «Макет страницы» (вкладка «Вид», группа «Вид рабочей книги», кнопка «Макет страницы»), вы можете указать ширину столбца или высоту строки в дюймах, сантиметрах и миллиметрах. Единицей измерения по умолчанию являются дюймы. Выберите «Файл» > «Параметры» > «Дополнительно» > «Отображение» > выберите параметр в списке «Единицы линейки». Если вы переключитесь на обычный вид, ширина столбцов и высота строк будут отображаться в пунктах.
Отдельные строки и столбцы могут иметь только одну настройку. Например, один столбец может иметь ширину 25 пунктов, но не может быть шириной 25 пунктов для одной строки и 10 пунктов для другой.
Установить столбцу определенную ширину
Выберите столбец или столбцы, которые вы хотите изменить.
На вкладке "Главная" в группе "Ячейки" нажмите "Формат".
В разделе "Размер ячейки" нажмите "Ширина столбца".
В поле Ширина столбца введите нужное значение.
Совет. Чтобы быстро задать ширину отдельного столбца, щелкните правой кнопкой мыши выбранный столбец, выберите "Ширина столбца", введите нужное значение и нажмите "ОК".
Выберите столбец или столбцы, которые вы хотите изменить.
На вкладке "Главная" в группе "Ячейки" нажмите "Формат".
В разделе "Размер ячейки" нажмите "Автоподбор ширины столбца".
Примечание. Чтобы быстро настроить размер всех столбцов на листе, нажмите кнопку "Выбрать все", а затем дважды щелкните любую границу между заголовками двух столбцов.
Выберите в столбце ячейку нужной ширины.
Нажмите Ctrl+C или на вкладке "Главная" в группе "Буфер обмена" нажмите "Копировать".
Щелкните правой кнопкой мыши ячейку в целевом столбце, выберите "Специальная вставка" и нажмите кнопку "Сохранить ширину исходных столбцов".
Значение ширины столбца по умолчанию указывает среднее количество символов стандартного шрифта, помещающихся в ячейку. Вы можете указать другое значение ширины столбца по умолчанию для листа или книги.
Выполните одно из следующих действий:
Чтобы изменить ширину столбца по умолчанию для рабочего листа, щелкните вкладку листа.
Чтобы изменить ширину столбца по умолчанию для всей книги, щелкните правой кнопкой мыши вкладку листа и выберите в контекстном меню команду "Выбрать все листы".
На вкладке "Главная" в группе "Ячейки" нажмите "Формат".
В разделе "Размер ячейки" нажмите "Ширина по умолчанию".
В поле "Стандартная ширина столбца" введите новое измерение и нажмите "ОК".
Советы. Если вы хотите определить ширину столбца по умолчанию для всех новых книг и листов, вы можете создать шаблон книги или шаблон листа, а затем создавать новые книги или листы на основе этих шаблонов. Дополнительные сведения см. по следующим ссылкам:
Excel имеет определенную высоту строки и ширину столбца. Поэтому, когда вы вводите какой-либо текст или значения, которые занимают больше места, чем текущий размер ячеек, вы заметите, что они пересекают границы ячеек. В таких случаях Excel предлагает некоторые функции для настройки строк и столбцов в соответствии с текстом в ячейке. Сегодня в этой статье мы продемонстрируем некоторые методы автоматического расширения ячеек Excel для размещения текста.
Скачать рабочую тетрадь
Загрузите это учебное пособие, чтобы выполнять задание, пока вы читаете эту статью.
5 подходящих способов автоматического расширения ячеек Excel для размещения текста
Рассмотрите ситуацию, когда вы работаете в книжном магазине и вводите названия книг и их описания. Но фиксированная строка и высота ячейки не покрывают длину текста, поэтому тексты высыпаются. Нам нужно внести некоторые коррективы, используя некоторые функции Excel, чтобы расширить ячейки. В этой статье мы применим для этого пять различных методов.
1. Дважды щелкните мышью, чтобы ячейки Excel автоматически расширились до размера текста
Шаг 1:
- Переместите курсор мыши на правый заголовок столбца.
- Когда значок мыши изменится на значок с двусторонней стрелкой, перестаньте двигать мышь.
- Теперь дважды щелкните значок, чтобы текст автоматически подогнался под размер.
Шаг 2:
- Итак, мы видим, что ячейки в названиях книг настраиваются автоматически. Сделайте то же самое для столбца "Описание".
- Дважды щелкните значок, чтобы текст автоматически подогнался под размер.
2. Используйте сочетание клавиш, чтобы ячейки Excel автоматически расширялись до размера текста
Вы также можете использовать сочетания клавиш для автоматического подгонки текста. Следуйте этим простым шагам, чтобы научиться.
Шаг 1:
- Выберите столбец, ячейки которого вы хотите расширить до размеров ячеек. Теперь нажмите «Alt+H+O+I» на клавиатуре.
- Нажмите «Alt+H+O+I», чтобы завершить работу.
Шаг 2:
- Если вам нужно исправить высоту столбца, вы также можете сделать это с помощью сочетаний клавиш.
- Выберите столбцы, в которые вы хотите автоматически вписать текст.
- Нажмите «Alt+H+O+A» на клавиатуре.
- И высота наших столбцов автоматически увеличивается, чтобы соответствовать тексту.
3. Применить функцию Excel для автоматического расширения ячеек Excel, чтобы они соответствовали тексту
Excel имеет встроенную функцию автоматического подгонки текста, когда текст пересекает фиксированную высоту и ширину строки или столбца. Функция описана ниже.
Шаг 1:
- На вкладке "Главная" перейдите на ленту ячеек и выберите "Формат". В доступных вариантах нажмите Автоподбор высоты строки.
- И высота строк увеличивается автоматически, чтобы соответствовать тексту.
Шаг 2:
- Теперь мы зафиксируем ширину столбца. Снова перейдите на ленту «Ячейки» и выберите «Формат». В доступном варианте нажмите "Автоподбор ширины столбца".
- Наконец, наши ячейки автоматически расширяются, чтобы вместить текст.
4.Внедрите функцию переноса текста, чтобы ячейки Excel автоматически расширялись до размера текста
Шаг 1:
- Выберите весь набор данных. Перейдите на вкладку "Главная" и на ленте выравнивания выберите параметр "Обтекание текстом".
- Функция «Перенос текста» заставляла тексты ячеек оставаться внутри ячейки. Теперь ячейки автоматически расширяются по вертикали, чтобы вместить текст.
5. Используйте параметр «Уменьшить до размера», чтобы автоматически расширять ячейки Excel до размера текста
Шаг 1:
- Параметр «Уменьшить до размера» заполнит ваш текст в пределах фиксированного размера ячейки. Для этого выберите весь набор данных. Нажмите «Ctrl+1», чтобы открыть вкладку «Числовой формат».
- На новой вкладке перейдите на вкладку "Выравнивание" и установите флажок "Сжать по размеру". Нажмите, чтобы продолжить.
Что нужно помнить
⏩ Параметр «Уменьшить до размера» может оказаться неудобным для больших текстов. В этом случае подойдут и другие методы.
⏩ Уменьшить по размеру не работает для ячеек, к которым применен текст обтекания.
Заключение
В этой статье показано, как заставить ячейки Excel автоматически расширяться до размера текста. Мы надеемся, что эта статья окажется для вас полезной. Оставляйте комментарии, если у вас есть какие-либо вопросы или вопросы.
Читайте также: