Можно ли в экселе авто расширять таблицу
Составляя таблицы в Microsoft Office Excel, пользователь может увеличить размеры массива, чтобы расширить содержащуюся в ячейках информацию. Это полезно, когда размеры исходных элементов слишком малы, и с ними неудобно работать. В данной статье будут представлены особенности увеличения таблиц в Эксель.
Как увеличивать размеры табличек в Excel
Существует два основных метода, позволяющих достигнуть поставленной цели: расширить отдельные ячейки таблички вручную, к примеру столбики или строчки; применить функцию масштабирования экрана. В последнем случае масштаб рабочего листа станет больше, вследствие чего увеличатся все символы, располагающиеся на нем. Далее оба метода будут рассмотрены детально.
Способ 1. Как повысить размер отдельных ячеек табличного массива
Строки в таблице можно увеличить следующим образом:
- Поставить курсор мышки в нижней части строки, которую надо увеличить на ее границе со следующей строчкой.
- Проконтролировать, что курсор превратился в двустороннюю стрелку.
- Зажать ЛКМ и двигать мышью вниз, т.е. от строки.
- Завершить операцию вытягивания, когда строчка примет нужный пользователю размер.
- Аналогичным образом расширить любую другую строчку в представленной таблице.
Обратите внимание! Если, зажав ЛКМ, начать движение мышью вверх, то строка будет сужаться.
Размеры столбиков увеличиваются аналогичным образом:
Рассмотренным методом можно расширять столбики и строчки в таблице до неопределенного значения, пока массив не займет все пространство рабочего листа. Хотя границы поля в Excel не имеют пределов.
Способ 2. Использование встроенного инструмента для увеличения размеров элементов таблицы
Также существует альтернативный способ повышения размеров строк в Эксель, который предполагает выполнение следующих манипуляций:
Для растягивания столбцов с применением встроенного в программу инструмента можно воспользоваться следующей инструкцией:
Важно! В окнах «Ширина столбца» или «Высота строки» менять указанные значения можно несколько раз, пока пользователь не получит требуемого результата.
Способ 3. Регулировка масштаба монитора
Растянуть табличку в Excel весь лист можно, увеличив масштабирование экрана. Это самый простой метод выполнения поставленной задачи, который подразделяется на следующие этапы:
Дополнительная информация! В Эксель также есть специальная кнопка «Масштаб» во вкладке «Вид», позволяющая изменять масштабирование экрана как в меньшую, так и в большую сторону.
Способ 4. Смена масштаба табличного массива перед выводом документа на печать
Перед тем, как распечатывать таблицу из Excel, необходимо проверить ее масштаб. Здесь также можно увеличить размер массива, чтобы он занимал весь лист формата А4. Изменение масштаба пред печатью изменяется по следующей схеме:
Обратите внимание! Если таблица располагается не на всю страницу А4, то нужно вернуться в то же окно и указать другое число. Для получения нужного результата процедуру придется повторить несколько раз.
Заключение
Таким образом, растягивать таблицу в Excel на всю страницу проще с применением метода масштабирования экрана. Подробнее он был описан выше.
Если на листе много столбцов, с помощью параметров Масштаб по размеру можно уменьшить размер, чтобы лист лучше поместился на печатной странице.
На ленте щелкните вкладку Разметка страницы.
В группе Вписать в поле Ширина выберите значение 1 страница, а в поле Высота — Авто. Столбцы будут отображаться на одной странице, но строки могут растянуться на несколько страниц.
Чтобы распечатать лист на одной странице, выберите 1 страницу в поле Высота. Имейте в виду, что распечатку может быть сложно прочитать, так как Excel сжимает данные по размеру. Чтобы узнать, какой масштаб используется, посмотрите на число в поле Масштаб. Если оно малое, может потребоваться внести другие изменения перед печатью. Например, может потребоваться изменить ориентацию страницы с альбомной на альбомную или на более крупный. Дополнительные сведения см. в разделе ниже, в который приведены некоторые сведения о масштабе листов по размеру печатной страницы.
Чтобы распечатать лист, откройте диалоговое окно Печать, нажав клавиши CTRL+P, и нажмите кнопку ОК.
Для максимального масштабирования при масштабе важно помнить следующее:
Если на листе много столбцов, может потребоваться переключить ориентацию страницы с кисть на альбомную. Для этого перейдите в > Разметка страницы >Ориентацияи выберите Альбомная.
Для размещения большого количества столбцов можно использовать бумагу большего размера. Чтобы переключить размер бумаги по умолчанию, перейдите в > Разметка страницы > размери выберите нужный размер.
С помощью команды Область печати (группа"Настройка страницы") исключите все столбцы или строки, которые не нужно печатать. Например, если требуется напечатать столбцы с A по F и не нужно печатать столбцы с G по Z, задайте область печати таким образом, чтобы она включала только столбцы с A по F.
Вы можете уменьшить или увеличить лист, чтобы лучше поместить его на печатные страницы. Для этого в окне "Настройка страницы"нажмите кнопку вызова окна. Затем нажмите кнопку Масштаб > настроитьдо , а затем введите процент от обычного размера, который вы хотите использовать.
Примечание: Чтобы уменьшить размер печатного листа, введите процент, меньший 100 %. Чтобы увеличить лист по размеру печатаемой страницы, введите процентное соотношение более 100 %.
Чтобы напечатать лист на определенном количестве страниц, в окне "Настройка страницы" нажмитенебольшую кнопку вызова окна. Затем в поле Масштабв обоих полях Вписать введите количество страниц (в ширину и высоту), на которых нужно напечатать данные.
При использовании параметра Разместить не более чем на Excel игнорирует установленные вручную разрывы страниц.
Excel не растягивает данные для заполнения страниц.
Чтобы удалить параметр масштабирования, перейдите в файл > Параметры > параметры >Масштабирование нет.
При печати листа Excel может оказаться, что размер шрифта может быть не таким, как вы ожидаете.
Выполните эти действия, чтобы масштабировать размер шрифта на печатном сайте.
На > выберите файл.
В разделе Параметры, щелкните Настраиваемое масштабирование > Параметры настраиваемого масштабирования.
Просмотрите изменения в режиме предварительного просмотра и, если вы хотите изменить размер шрифта, повторите эти действия.
Примечание: Перед нажатиемкнопки Печать проверьте размер бумаги в свойствах принтера, а также убедитесь, что в принтере действительно есть бумага этого размера. Если размер бумаги отличается от размера бумаги принтера, Excel скорректирует распечатку в зависимости от размера бумаги в принтере, и распечатаный лист может не соответствовать размеру предварительного просмотра.
Если в режимепредварительного просмотра лист уменьшен до одной страницы, проверьте, не был ли применен параметр масштабирования, например Вписать лист на одну страницу. Чтобы узнать, как внести изменения, обратитесь к разделу выше.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
При работе с электронными таблицами иногда требуется увеличить их размеры, так как данные в получившемся результате имеют слишком мелкий вид, что затрудняет их чтение. Естественно, каждый более или менее серьезный текстовый процессор располагает в своем арсенале инструментами увеличения табличного диапазона. Так что совсем не удивительно, что они есть и у такой многофункциональной программы, как Эксель. Давайте разберемся, каким образом в этом приложении можно увеличить таблицу.
Увеличение таблиц
Сразу нужно сказать, что увеличить таблицу можно двумя основными способами: увеличением размеров отдельных её элементов (строк, столбцов) и путем применения масштабирования. В последнем случае табличный диапазон будет увеличен пропорционально. Данный вариант разделяется на два отдельных способа: масштабирование на экране и на печати. Теперь рассмотрим каждый из этих способов более подробно.
Способ 1: увеличение отдельных элементов
Прежде всего, рассмотрим, как увеличить отдельные элементы в таблице, то есть, строки и столбцы.
Начнем с увеличения строк.
-
Устанавливаем курсор на вертикальной панели координат на нижней границе той строки, которую планируем расширить. При этом курсор должен преобразоваться в двунаправленную стрелку. Зажимаем левую кнопку мыши и тянем вниз до тех пор, пока установленный размер строчки нас не удовлетворит. Главное не перепутать направление, ведь если потянуть его вверх, то строка сузится.
Иногда требуется расширить не одну строку, а несколько строк или даже все строчки табличного массива данных, для этого выполняем следующие действия.
-
Зажимаем левую кнопку мыши и выделяем на вертикальной панели координат сектора тех строк, которые хотим расширить.
Существует также и другой вариант расширения строк.
-
Выделяем на вертикальной панели координат сектора той строки или группы строк, которые требуется расширить. Кликаем по выделению правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем пункт «Высота строки…».
Теперь перейдем к вариантам увеличения табличного массива путем расширения столбцов. Как можно догадаться, эти варианты аналогичны тем, с помощью которых мы чуть ранее увеличивали высоту строчек.
-
Устанавливаем курсор на правую границу сектора того столбца, который собираемся расширить, на горизонтальной панели координат. Курсор должен преобразоваться в двунаправленную стрелку. Производим зажим левой кнопки мыши и тянем его вправо до тех пор, пока размер колонки вас не устроит.
Как и в случае со строками, существует вариант группового увеличения ширины столбцов.
-
Зажимаем левую кнопку мыши и выделяем на горизонтальной панели координат курсором сектора тех столбцов, которые хотим расширить. При необходимости так можно выделить все колонки таблицы.
Кроме того, имеется вариант увеличения столбцов путем введения их конкретной величины.
-
Выделяем колонку или группу столбцов, которые нужно увеличить. Выделение производим таким же образом, как и при предыдущем варианте действий. Затем щелкаем по выделению правой кнопкой мыши. Запускается контекстное меню. Щелкаем в нем по пункту «Ширина столбца…».
Способ 2: масштабирование на мониторе
Теперь узнаем о том, как увеличить размер таблицы путем масштабирования.
Сразу нужно отметить, что масштабировать табличный диапазон можно только на экране, а можно на печатном листе. Сначала рассмотрим первый из этих вариантов.
-
Для того, чтобы увеличить страницу на экране, нужно передвинуть вправо ползунок масштаба, который находится в нижнем правом углу строки состояния Excel.
Кроме того, отображаемый на мониторе масштаб можно изменить следующим образом.
-
Перемещаемся во вкладку «Вид» на ленте Excel. Щелкаем по кнопке «Масштаб» в одноименной группе инструментов.
Довольно полезным является инструмент «Масштаб по выделенному», который позволяет увеличить масштаб таблицы ровно настолько, чтобы она полностью вписалась в область окна Excel.
-
Производим выделение табличного диапазона, который нужно увеличить.
Кроме того, масштаб табличного диапазона и всего листа можно увеличить, зажав кнопку Ctrl и прокрутив колесико мышки вперед («от себя»).
Способ 3: изменение масштаба таблицы на печати
Теперь давайте посмотрим, как изменить реальный размер табличного диапазона, то есть, его размер на печати.
-
Перемещаемся во вкладку «Файл».
Изменить масштаб таблицы при печати можно и другим путем.
-
Перемещаемся во вкладку «Разметка». В блоке инструментов «Вписать» на ленте имеется поле «Масштаб». По умолчанию там стоит значение «100%». Для того, чтобы увеличить размер таблицы при распечатке, нужно в данное поле ввести параметр от 100% до 400%.
Как видим, увеличить таблицу в Excel можно разными способами. Да и под самим понятием увеличения табличного диапазона могут иметься в виду совершенно разные вещи: расширение размеров его элементов, увеличение масштаба на экране, увеличение масштаба на печати. В зависимости от того, что пользователю в данный момент нужно, он и должен выбрать конкретный вариант действий.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Есть ли у вас таблицы с данными в Excel, размеры которых могут изменяться, т.е. количество строк (столбцов) может увеличиваться или уменьшаться в процессе работы? Если размеры таблицы «плавают», то придется постоянно мониторить этот момент и подправлять:
- ссылки в формулах отчетов, которые ссылаются на нашу таблицу
- исходные диапазоны сводных таблиц, которые построены по нашей таблице
- исходные диапазоны диаграмм, построенных по нашей таблице
- диапазоны для выпадающих списков, которые используют нашу таблицу в качестве источника данных
Все это в сумме не даст вам скучать ;)
Гораздо удобнее и правильнее будет создать динамический «резиновый» диапазон, который автоматически будет подстраиваться в размерах под реальное количество строк-столбцов данных. Чтобы реализовать такое, есть несколько способов.
Способ 1. Умная таблица
Выделите ваш диапазон ячеек и выберите на вкладке Главная – Форматировать как Таблицу (Home – Format as Table):
Если вам не нужен полосатый дизайн, который добавляется к таблице побочным эффектом, то его можно отключить на появившейся вкладке Конструктор (Design). Каждая созданная таким образом таблица получает имя, которое можно заменить на более удобное там же на вкладке Конструктор (Design) в поле Имя таблицы (Table Name) .
Теперь можно использовать динамические ссылки на нашу «умную таблицу»:
Такие ссылки замечательно работают в формулах, например:
=СУММ(Таблица1[Москва]) – вычисление суммы по столбцу «Москва»
=ВПР(F5;Таблица1;3;0) – поиск в таблице месяца из ячейки F5 и выдача питерской суммы по нему (что такое ВПР?)
Такие ссылки можно успешно использовать при создании сводных таблиц, выбрав на вкладке Вставка – Сводная таблица (Insert – Pivot Table) и введя имя умной таблицы в качестве источника данных:
Если выделить фрагмент такой таблицы (например, первых два столбца) и создать диаграмму любого типа, то при дописывании новых строк они автоматически будут добавляться к диаграмме.
При создании выпадающих списков прямые ссылки на элементы умной таблицы использовать нельзя, но можно легко обойти это ограничение с помощью тактической хитрости – использовать функцию ДВССЫЛ (INDIRECT) , которая превращает текст в ссылку:
Т.е. ссылка на умную таблицу в виде текстовой строки (в кавычках!) превращается в полноценную ссылку, а уж ее выпадающий список нормально воспринимает.
Способ 2. Динамический именованный диапазон
Если превращение ваших данных в умную таблицу по каким-либо причинам нежелательно, то можно воспользоваться чуть более сложным, но гораздо более незаметным и универсальным методом – создать в Excel динамический именованный диапазон, ссылающийся на нашу таблицу. Потом, как и в случае с умной таблицей, можно будет свободно использовать имя созданного диапазона в любых формулах, отчетах, диаграммах и т.д. Для начала рассмотрим простой пример:
Задача: сделать динамический именованный диапазон, который ссылался бы на список городов и автоматически растягивался-сжимался в размерах при дописывании новых городов либо их удалении.
Нам потребуются две встроенных функции Excel, имеющиеся в любой версии – ПОИКСПОЗ (MATCH) для определения последней ячейки диапазона и ИНДЕКС (INDEX) для создания динамической ссылки.
Ищем последнюю ячейку с помощью ПОИСКПОЗ
ПОИСКПОЗ(искомое_значение;диапазон;тип_сопоставления) – функция, которая ищет заданное значение в диапазоне (строке или столбце) и выдает порядковый номер ячейки, где оно было найдено. Например, формула ПОИСКПОЗ(“март”;A1:A5;0) выдаст в качестве результата число 4, т.к. слово «март» расположено в четвертой по счету ячейке в столбце A1:A5. Последний аргумент функции Тип_сопоставления = 0 означает, что мы ведем поиск точного соответствия. Если этот аргумент не указать, то функция переключится в режим поиска ближайшего наименьшего значения – это как раз и можно успешно использовать для нахождения последней занятой ячейки в нашем массиве.
Суть трюка проста. ПОИСКПОЗ перебирает в поиске ячейки в диапазоне сверху-вниз и, по идее, должна остановиться, когда найдет ближайшее наименьшее значение к заданному. Если указать в качестве искомого значение заведомо больше, чем любое имеющееся в таблице, то ПОИСКПОЗ дойдет до самого конца таблицы, ничего не найдет и выдаст порядковый номер последней заполненной ячейки. А нам это и нужно!
Если в нашем массиве только числа, то можно в качестве искомого значения указать число, которое заведомо больше любого из имеющихся в таблице:
Для гарантии можно использовать число 9E+307 (9 умножить на 10 в 307 степени, т.е. 9 с 307 нулями) – максимальное число, с которым в принципе может работать Excel.
Если же в нашем столбце текстовые значения, то в качестве эквивалента максимально большого числа можно вставить конструкцию ПОВТОР(“я”;255) – текстовую строку, состоящую из 255 букв «я» - последней буквы алфавита. Поскольку при поиске Excel, фактически, сравнивает коды символов, то любой текст в нашей таблице будет технически «меньше» такой длинной «яяяяя….я» строки:
Формируем ссылку с помощью ИНДЕКС
Теперь, когда мы знаем позицию последнего непустого элемента в таблице, осталось сформировать ссылку на весь наш диапазон. Для этого используем функцию:
ИНДЕКС(диапазон; номер_строки; номер_столбца)
Она выдает содержимое ячейки из диапазона по номеру строки и столбца, т.е. например функция =ИНДЕКС(A1:D5;3;4) по нашей таблице с городами и месяцами из предыдущего способа выдаст 1240 – содержимое из 3-й строки и 4-го столбца, т.е. ячейки D3. Если столбец всего один, то его номер можно не указывать, т.е. формула ИНДЕКС(A2:A6;3) выдаст «Самару» на последнем скриншоте.
Причем есть один не совсем очевидный нюанс: если ИНДЕКС не просто введена в ячейку после знака =, как обычно, а используется как финальная часть ссылки на диапазон после двоеточия, то выдает она уже не содержимое ячейки, а ее адрес! Таким образом формула вида $A$2:ИНДЕКС($A$2:$A$100;3) даст на выходе уже ссылку на диапазон A2:A4.
И вот тут в дело вступает функция ПОИСКПОЗ, которую мы вставляем внутрь ИНДЕКС, чтобы динамически определить конец списка:
=$A$2:ИНДЕКС($A$2:$A$100; ПОИСКПОЗ(ПОВТОР("я";255) ;A2:A100))
Создаем именованный диапазон
Осталось упаковать все это в единое целое. Откройте вкладку Формулы (Formulas) и нажмите кнопку Диспетчер Имен (Name Manager) . В открывшемся окне нажмите кнопку Создать (New) , введите имя нашего диапазона и формулу в поле Диапазон (Reference) :
Осталось нажать на ОК и готовый диапазон можно использовать в любых формулах, выпадающих списках или диаграммах.
Читайте также: