Как разграничить таблицу в excel кратко
В Microsoft Excel есть много инструментов для сборки данных из нескольких таблиц (с разных листов или из разных файлов): прямые ссылки, функция ДВССЫЛ (INDIRECT) , надстройки Power Query и Power Pivot и т.д. С этой стороны баррикад всё выглядит неплохо.
Но если вы нарвётесь на обратную задачу — разнесения данных из одной таблицы на разные листы — то всё будет гораздо печальнее. На сегодняшний момент цивилизованных встроенных инструментов для такого разделения данных в арсенале Excel, к сожалению, нет. Так что придется задействовать макрос на Visual Basic, либо воспольоваться связкой макрорекордер+Power Query с небольшой «доработкой напильником» после.
Давайте подробно рассмотрим, как это можно реализовать.
Постановка задачи
Имеем в качестве исходных данных вот такую таблицу размером больше 5000 строк по продажам:
Задача: разнести данные из этой таблицы по городам на отдельные листы этой книги. Т.е. на выходе нужно получить на каждом листе только те строки из таблицы, где продажа была в соответствующем городе:
Подготовка
Чтобы не усложнять код макроса и сделать его максимально простым для понимания, выполним пару подготовительных действий.
Во-первых, создадим отдельную таблицу-справочник, где в единственном столбце будут перечислены все города, для которых нужно создать отдельные листы. Само-собой, в этом справочнике могут быть не все города, присутствующие в исходных данных, а только те, по которым нам нужны отчеты. Проще всего создать такую таблицу, используя команду Данные — Удалить дубликаты (Data — Remove duplicates) для копии столбца Город или функцию УНИК (UNIQUE) — если у вас последняя версия Excel 365.
Поскольку новые листы в Excel по умолчанию создаются перед (левее) текущего (предыдущего), то имеет смысл также отсортировать города в этом справочнике по убыванию (от Я до А) — тогда после создания листы-города расположатся по алфавиту.
Во-вторых, преобразуем обе таблицы в динамические («умные»), чтобы с ними было проще работать. Используем команду Главная — Форматировать как таблицу (Home — Format as Table) или сочетание клавиш Ctrl + T . На появившейся вкладке Конструктор (Design) назовём их таблПродажи и таблГорода, соответственно:
Способ 1. Макрос для деления по листам
На вкладке Разработчик (Developer) нажмите на кнопку Visual Basic или используйте сочетание клавиш Alt + F11 . В открывшемся окне редактора макросов вставьте новый пустой модуль через меню Insert — Module и скопируйте туда следующий код:
Здесь с помощью цикла For Each . Next реализован проход по ячейкам справочника таблГорода, где для каждого города происходит его фильтрация (метод AutoFilter) в исходной таблице продаж и затем копирование результатов на новый созданный лист. Попутно созданный лист переименовывается в то же имя города и на нем включается автоподбор ширины столбцов для красоты.
Запустить созданный макрос в Excel можно на вкладке Разработчик кнопкой Макросы (Developer — Macros) или сочетанием клавиш Alt + F8 .
Способ 2. Создаем множественные запросы в Power Query
У предыдущего способа, при всей его компактности и простоте, есть существенный недостаток — созданные макросом листы не обновляются при изменениях в исходной таблице продаж. Если обновление «на лету» необходимо, то придется использовать связку VBA+Power Query, а точнее — создавать с помощью макроса не просто листы со статическими данными, а обновляемые запросы Power Query.
Макрос в этом случае частично похож на предыдущий (в нём тоже есть цикл For Each . Next для перебора городов в справочнике), но внутри цикла будет уже не фильтрация и копирование, а создание запроса Power Query и выгрузка его результатов на новый лист:
После его запуска мы увидим те же листы по городам, но формировать их будут уже созданные запросы Power Query:
При любых изменениях в исходных данных достаточно будет обновить соответствующую таблицу правой кнопкой мыши — команда Обновить (Refresh) или обновить сразу все города оптом, используя кнопку Обновить всё на вкладке Данные (Data — Refresh All) .
PowerPoint для Microsoft 365 PowerPoint для Microsoft 365 для Mac PowerPoint для Интернета PowerPoint 2021 PowerPoint 2021 for Mac PowerPoint 2019 PowerPoint 2019 для Mac PowerPoint 2016 PowerPoint 2016 для Mac PowerPoint 2013 PowerPoint 2010 PowerPoint 2007 PowerPoint для Mac 2011 Больше. Основные параметры
Вы можете изменить внешний вид таблиц в PowerPoint путем объединения, разделения или удаления ячеек таблицы.
Объединение ячеек таблицы
Чтобы объединить несколько ячеек, расположенных в одной строке или в одном столбце, сделайте следующее:
На слайде выберите ячейки, которые вы хотите объединить.
Совет: Выбрать несколько несмежных ячеек невозможно.
В разделе Работа с таблицами на вкладке Макет в группе Объединение выберите команду Объединить ячейки.
Совет: Можно также стирать границы ячеек для их объединения. В группе Работа с таблицами на вкладке Конструктор в группе Нарисовать границы выберите команду Ластик, а затем щелкните границы ячеек, которые вы хотите стереть. По завершению нажмите клавишу ESC.
Разделение ячеек таблицы
Чтобы разделить ячейку, сделайте следующее:
Щелкните ячейку таблицы, которую вы хотите разделить.
В разделе Работа с таблицами на вкладке Макет в группе Объединение нажмите кнопку Разделить ячейки и сделайте следующее:
Для разделения ячейки по вертикали в поле Число столбцов введите нужное число новых ячеек.
Для разделения ячейки по горизонтали в поле Число строк введите нужное число новых ячеек.
Чтобы разделить ячейку одновременно по горизонтали и по вертикали, введите нужные значения в поля Число столбцов и Число строк.
Разделение содержимого таблицы на два слайда
PowerPoint не можете автоматически разделить таблицу, которая слишком долго помещается на одном слайде, но сделать это самостоятельно довольно просто:
Удаление содержимого ячейки
Вы выберите содержимое ячейки, которое вы хотите удалить, и нажмите кнопку Удалить.
Примечание: При удалении содержимого ячейки она не удаляется. Чтобы удалить ячейку, необходимо объединить ячейки таблицы (как описано в разделе выше) или удалить строку или столбец.
Объединение ячеек таблицы
Чтобы объединить несколько ячеек, расположенных в одной строке или в одном столбце, сделайте следующее:
На слайде выберите ячейки, которые вы хотите объединить.
Совет: Выбрать несколько несмежных ячеек невозможно.
В разделе Работа с таблицами на вкладке Макет в группе Объединение выберите команду Объединить ячейки.
Совет: Можно также стирать границы ячеек для их объединения. В группе Работа с таблицами на вкладке Конструктор в группе Нарисовать границы выберите команду Ластик, а затем щелкните границы ячеек, которые вы хотите стереть. По завершению нажмите клавишу ESC.
Разделение ячеек таблицы
Чтобы разделить ячейку, сделайте следующее:
Щелкните ячейку таблицы, которую вы хотите разделить.
В разделе Работа с таблицами на вкладке Макет в группе Объединение нажмите кнопку Разделить ячейки и сделайте следующее:
Для разделения ячейки по вертикали в поле Число столбцов введите нужное число новых ячеек.
Для разделения ячейки по горизонтали в поле Число строк введите нужное число новых ячеек.
Чтобы разделить ячейку одновременно по горизонтали и по вертикали, введите нужные значения в поля Число столбцов и Число строк.
Удаление содержимого ячейки
Вы выберите содержимое ячейки, которое вы хотите удалить, и нажмите кнопку Удалить.
Примечание: При удалении содержимого сама ячейка не удаляется. Чтобы удалить ячейку, необходимо объединить ячейки таблицы (как описано в разделе выше) или удалить строку или столбец.
Если нужно разделить таблицу на 2 части (чтобы написать продолжение табл.), то можно это сделать так:
- Установить курсор мыши на нужную строку таблицы, и нажать сочетание клавиш Ctrl+Shift+Enter . Таблица разделится на 2 части
- Выбираете меню » Файл — Работа с таблицами — Макет «, и в нем находите и выбираете пункт «Разбить таблицу» .
Работа с таблицами Макет
Итак, Вы узнали как разделить таблицу на 2 части
Если у Вас есть что сказать, оставляете комментарии…
Мне очень нужны ваши отзывы, твиты, нажимайте, делитесь с друзьями. Спасибо
Как разбить
В процессе пользования Эксель нередко возникает вопрос, как разделить пустую или заполненную графу. Здесь можно использовать разные подходы, на которых остановимся подробнее.
Ячейку
В Интернете чаще всего задается вопрос, как разделить ячейки в Excel на две, если в этом возникает необходимость. Для этого можно использовать несколько вариантов.
Этот метод дает ответ, как в Экселе разделить ячейку по горизонтали или вертикали соответственно. Способ является универсальным и используется в большинстве случаев. По желанию можно воспользоваться и другими вариантами, которые рассмотрены ниже.
Способ №3 (по диагонали):
Способ №4 (если ранее была объединена):
В этом случае можно использовать любой из инструментов разделения, который был рассмотрен выше.
Столбец
Пользователи программы часто спрашивают, как разделить столбец в Экселе, чтобы он делился на два без изменения подписи. Такой опции в программе не предусмотрен, но можно создать новый столбец рядом возле необходимой ячейки, а уже потом разделить ее. Кроме того, с помощью возможностей программы легко распределить содержимое на две или более секций.
Выше мы рассматривали, как разделить ячейку в Экселе на несколько, и для разделения можно использовать указанный в способе №1 вариант. Главное выбрать деление по вертикали.
Но можно использовать еще один вариант:
Строку
Но можно использовать еще один вариант, как разделить строки в Excel с помощью инструмента транспонирования. Сделайте следующие шаги:
Еще один вариант — применение специальной утилиты:
Теперь вы знаете, как разбить ячейку, столбец или строку в Экселе с помощью имеющихся инструментов. В комментариях расскажите, какой из вариантов вам помог, и какие еще методы можно использовать.
Microsoft Excel. Как в Экселе разделить ячейку по горизонтали?
Функции разделения ячеек в Microsoft Excel нет. Но можно сделать так, чтобы ячейка выглядела разделенной. Для этого необходимо смежные с ней объединить. При этом нужно следить за содержимым объединяемых ячеек, чтобы не удалить лишнего.
Такая функция как единое одноразовое действие отсутствует, однако такое действие, можно воспроизвести, за счет совокупности отлаженных и выверенных действий.
Необходимо объединить две ячейки,за счет их выделения а затем в панели настроек, вам нужно будет включить закладку Главная, в которой присутствует графа под наименованием Шрифт, в которой присутствует кнопка регулирующая рисование границ, вам необходимо задействовать, графу Все границы.
В программе Excel возможно разделить ячейку по горизонтали двумя способами:
1) Выделить две ячейки, а потом на верхней панели настроек, вам нужна заклада Главная, там есть блок с названием Шрифт, там есть кнопка отвечающая за рисование границ, вам нужно выбрать кнопку Все границы.
2) Нарисовать линиями такую границу, тогда снова следует переместиться на панель настроек, вам нужна закладка Вставка, смотрите блок под названием Иллюстрация, выбираете кнопку Фигуры, а там находите линии, после чего можно выбрать ячейку и там нарисовать уже горизонтальную линию.
Как разделить экран в Excel по вертикали и горизонтали
При работе с большими наборами данных может быть полезно просмотреть несколько областей одного и того же листа одновременно, чтобы сравнить различные подмножества данных. Это можно сделать с помощью программы Excel Разделенный экран особенность.
Как разделить экран в Excel
Разделение — это операция одним щелчком мыши в Excel. Чтобы разделить рабочий лист на две или четыре части, вам нужно сделать следующее:
- Выберите строку/столбец/ячейку, перед которой вы хотите разместить разделение.
- На Вид вкладка, в Окна группу, нажмите кнопку Разделить.
Сделанный!
В зависимости от вашего выбора окно рабочего листа может быть разделено по горизонтали, вертикали или по обоим направлениям, так что у вас будет два или четыре отдельных раздела с собственными полосами прокрутки. Давайте посмотрим, как работает каждый сценарий.
Разделить лист по вертикали на столбцы
Чтобы разделить две области электронной таблицы по вертикали, выберите столбец справа от столбца, в котором должно появиться разделение, и щелкните значок Расколоть кнопка.
В приведенном ниже наборе данных предположим, что вы хотите отобразить сведения об элементе (столбцы от A до C) и количество продаж (столбцы от D до H) на отдельных панелях. Для этого выделите столбец D, слева от которого нужно сделать разбиение:
В результате рабочий лист разделен на две вертикальные панели, каждая из которых имеет собственную полосу прокрутки.
Теперь, когда первые три столбца заблокированы разделением, вы можете выбрать любую ячейку на правой панели и прокрутить вправо. Это скроет из поля зрения столбцы с D по F, сосредоточив ваше внимание на более важном столбце G:
Разбить рабочий лист по горизонтали на строки
Чтобы разделить окно Excel по горизонтали, выберите строку под строкой, в которой вы хотите разделить окно.
Допустим, вы хотите сравнить данные для Восток а также Запад регионы. Как Запад данные начинаются в строке 10, мы ее выбрали:
Окно делится на две области, расположенные одна над другой. И теперь вы можете сфокусировать внимание на любой части каждой панели, используя две вертикальные полосы прокрутки.
Разделить рабочий лист на четыре части
Чтобы одновременно просматривать четыре разных раздела одного и того же рабочего листа, разделите экран по вертикали и по горизонтали. Для этого выделите ячейку выше и левее которой должно появиться разделение, а затем используйте кнопку Расколоть команда.
На изображении ниже выделена ячейка G10, поэтому экран разделен на следующие части:
Работа с разделенными полосами
По умолчанию разделение всегда происходит выше и левее активной ячейки.
Если выбрана ячейка A1, рабочий лист будет разделен на четыре равные части.
Если случайно была выбрана неправильная ячейка, вы можете настроить панели, перетащив разделительную полосу в нужное положение с помощью мыши.
Как убрать раскол
Чтобы отменить разделение рабочего листа, просто нажмите кнопку Расколоть кнопку еще раз. Еще один простой способ — дважды щелкнуть полосу разделения.
Как разделить экран между двумя рабочими листами
Функция разделения Excel работает только в пределах одной электронной таблицы. Чтобы просмотреть две вкладки в одной книге одновременно, вам нужно открыть другое окно той же книги, как описано в разделе Просмотр двух листов Excel рядом.
Вот как Эксель Разделенный экран функция работает. Надеюсь, вам пригодятся наши советы. Если есть что-то еще, чем вы хотели бы поделиться с нами в следующий раз, сообщите нам об этом в комментариях. Я благодарю вас за чтение и с нетерпением жду встречи с вами в нашем блоге на следующей неделе!
Как разделить таблицу в экселе на 2 части по горизонтали
Совет. Видео не на вашем языке? Попробуйте выбрать Скрытые субтитры .
Проверьте, как это работает!
Разделите таблицу, чтобы разнести ее данные по двум таблицам.
Выделите ячейку в строке, которая должна быть первой в новой таблице.
На вкладке Работа с таблицами | Макет нажмите кнопку Разделить таблицу.
Примечание: Если новая таблица содержит несколько строк, ее также можно разделить.
Если вы хотите отформатировать таблицу или применить к ней стиль, откройте вкладку Работа с таблицами | Конструктор и выберите нужный стиль.