Как разгруппировать строки в excel
Перейти к содержимому

Как разгруппировать строки в excel

  • автор:

Группировка данных в Excel: строки и столбцы

WiFiGid

Приветствую вас снова на WiFiGid! В этой инструкции мы поговорим про то, как можно сгруппировать строки в Excel (а заодно и столбцы и другие данные). Надеюсь, объяснять «ЗАЧЕМ» все это, вам не нужно – чтобы было удобнее понимать таблицу. Поэтому предлагаю сразу же перейти к настройкам. Выбираем ситуацию под себя и сделаем. Статья будет в наших лучших традициях – коротко, по шагам, с картинками.

Но если вдруг остались вопросы или есть чем дополнить – добро пожаловать в комментарии!

Вариант 1 – Группировка по строкам

Группировка данных в Excel: строки и столбцы

Приступаем к самому простому – группировке по строкам. Допустим, у нас есть вот такая симпатичная табличка с расчетом заработных плат моих коллег:

Группировка данных в Excel: строки и столбцы

Предлагаю для примера сгруппировать отдельно зарплаты за июнь.

  1. Добавляем пустую строку выше первой строки, в которой встречается «июнь» и прописываем название группировки – «июнь». На самом деле эту строку можно и не добавлять – используется исключительно для наглядности, а в своей таблице вы и без того можете все спокойно понимать.

Группировка данных в Excel: строки и столбцы

  1. Прекрасно! Теперь выделяем вручную (да-да, никакой автоматизации, для автоматизаций лично я предпочитаю работать с таблицами через тот же pandas) строки, которые мы хотим сгруппировать. Далее переходим на вкладку «Данные» и там нажимаем на кнопку «Группировать» (раньше была спрятана в разделе «Структура», так как по сути мы создаем структуру таблицы, сейчас так названа вся группа этих кнопок).

Группировка данных в Excel: строки и столбцы

  1. Так как строки сразу были выделены верно, они сгруппируются, а слева отобразится кнопка для сворачивания группы:

Группировка данных в Excel: строки и столбцы

Нажимаем на знак «минус» – свернуть группу. Нажимаем на знак «плюс» – развернуть группу.

Вариант 2 – Группировка по столбцам

Здесь все аналогично предыдущему способу, только вместо выделения строк мы выделяем столбцы. А алгоритм тот же:

  1. Вставляем пустой столбец и прописываем ему название группы (чтобы потом группа не потерялась).
  2. Выделяем нужные для группировки столбцы.
  3. На вкладке «Данные» нажимаем «Группировать».
  4. Наслаждаемся результатам своей прекрасной работы!

Группировка данных в Excel: строки и столбцы

Вариант 3 – Вложенные группировки

Просто дополню, т.к. наверняка вы и сами бы до этого догадались. Иногда нужно сделать группировку внутри другой группировки – так вот это в Excel возможно. А главное делается все так же – выделяем, группируем, радуемся. А перемещаться между уровнями вложенности можно будет через вот эти кнопки с цифрами (на скриншоте кроме кнопок с цифрами обратите внимание на второй уровень группировки по стоблцам):

Группировка данных в Excel: строки и столбцы

Как разгруппировать данные?

Очень похоже на предыдущий вариант, но используется другая кнопка:

  1. Выделяем те строки или столбцы, которые мы хотим разгруппировать (на этом примере я будут разгруппировывать столбцы).
  2. На вкладке «Данные» становится активна кнопка «Разгруппировать» – щелкаем по ней:

Группировка данных в Excel: строки и столбцы

Как сделать плюсик и минус сверху?

Если вы обратили внимание, то кнопка «плюсика» и «минусика» по умолчанию расположены снизу (а для столбцов справа). Это поведение можно изменить.

  1. Все в той же группе «Структура» щелкаем вот по этой незаметной кнопке:

Группировка данных в Excel: строки и столбцы

  1. В открывшемся окне «Параметры» снимаем галочки для строк или столбцов.

Группировка данных в Excel: строки и столбцы

  1. Расположение «плюсика» автоматически поменяется на противоположное.

Использование средства чтения с экрана для группирования или разгруппирования данных в сводной таблице в Excel

Эта статья предназначена для людей с нарушениями зрения или когнитивных функций, использующих программы чтения с экрана, такие как WindowsЭкранный диктор, JAWS или NVDA, с продуктами Microsoft 365. Эта статья входит в набор содержимого поддержки средства чтения с экрана Microsoft 365, где содержатся дополнительные сведения о специальных возможностях в наших приложениях. Чтобы получить справку общего характера, посетите службу поддержки Майкрософт.

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

Группирование данных в сводной таблице для создания и отображения подмножества данных. Например, если в сводной таблице имеется длинный список дат и времени (поля даты и времени в сводной таблице), поля можно сгруппировать по кварталам и месяцам.

  • Новые возможности Microsoft 365 становятся доступны подписчикам Microsoft 365 по мере выхода, поэтому в вашем приложении эти возможности пока могут отсутствовать. Чтобы узнать о том, как можно быстрее получать новые возможности, станьте участником программы предварительной оценки Office.
  • Дополнительные сведения о средствах чтения с экрана см. в статье О работе средств чтения с экрана в Microsoft 365.

В этом разделе

  • Группировка данных
  • Присвоение имени группе
  • Разгруппировать данные

Группировка данных

  1. В сводной таблице выберите диапазон значений, которые нужно использовать для группирования.
  2. Нажмите клавиши SHIFT+F10 или меню Windows, чтобы открыть контекстное меню, а затем нажмите клавишу G. Значения группируются, а группа добавляется в список полей в области Поля сводной таблицы .

Присвоение имени группе

  1. В сводной таблице выберите группу, имя которой требуется переименовать.
  2. Нажмите клавиши ALT+J, T и M. Прозвучит сообщение «Активное поле, выход из таблицы, имя поля сводной таблицы».
  3. Введите имя поля и нажмите клавишу ВВОД.

Разгруппировать данные

  1. В сводной таблице выберите любой элемент, который находится в группе, которую вы хотите разгруппировать.
  2. Нажмите клавиши SHIFT+F10 или меню Windows, чтобы открыть контекстное меню.
  3. Чтобы разгруппировать, нажмите клавишу U. Сводная таблица обновляется и отображает негруппированные данные.

См. также

Техническая поддержка пользователей с ограниченными возможностями

Корпорация Майкрософт стремится к тому, чтобы все наши клиенты получали наилучшие продукты и обслуживание. Если у вас ограниченные возможности или вас интересуют вопросы, связанные со специальными возможностями, обратитесь в службу Microsoft Disability Answer Desk для получения технической поддержки. Специалисты Microsoft Disability Answer Desk знакомы со многими популярными специальными возможностями и могут оказывать поддержку на английском, испанском, французском языках, а также на американском жестовом языке. Перейдите на сайт Microsoft Disability Answer Desk, чтобы узнать контактные сведения для вашего региона.

Если вы представитель государственного учреждения или коммерческой организации, обратитесь в службу Disability Answer Desk для предприятий.

Группировка и разгруппировка строк и столбцов

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

Нажмите наКонтурные символы, 1,2,3, + и -, чтобы быстро отобразить только строки или столбцы, которые содержат сводки или заголовки для разделов на листе, или вы можете использовать символы, чтобы увидеть подробности под отдельной сводкой или заголовком, как показано ниже на рисунке. :

Группировка строк и столбцов.
дело:изображение_альтернативный_текст

Групповое управление строками и столбцами

Aspose.Cells предоставляет класс,Рабочая тетрадь который представляет собой файл Excel Microsoft.Рабочая тетрадь класс содержитРабочий листКоллекция который позволяет получить доступ к каждому рабочему листу в файле Excel. Рабочий лист представленРабочий лист учебный класс.Рабочий лист класс предоставляетCellsколлекция, представляющая все ячейки рабочего листа.

Cellscollection предоставляет несколько методов для управления строками или столбцами на листе, некоторые из них более подробно обсуждаются ниже.

Группировка строк и столбцов

Можно сгруппировать строки или столбцы, вызвав методГруппРовс иГрупповые столбцы методыCells коллекция. Оба метода принимают следующие параметры:

  • Индекс первой строки/столбца, первая строка или столбец в группе.
  • Индекс последней строки/столбца, последняя строка или столбец в группе.
  • Скрыт, логический параметр, указывающий, следует ли скрывать строки/столбцы после группировки или нет.
Настройки группы

Microsoft Excel позволяет настроить параметры группы для отображения:

  • Сводные строки под деталями.
  • Сводные столбцы справа от подробностей.

Разработчики могут настроить эти групповые параметры с помощьюКонтур собственностьРабочий листучебный класс.

Сводные строки ниже детализации

Можно контролировать, будут ли сводные строки отображаться под деталями, установив параметрКонтур учебный класс’РезюмеСтрокаНиже собственность наистинный или жеЛОЖЬ.

Сводные столбцы справа от подробностей

Разработчики также могут управлять отображением сводных столбцов справа от подробностей, установив параметрРезюмеСтолбецПравый собственностьюКонтур класс дляистинный или жеЛОЖЬ.

Разгруппировка строк и столбцов

Чтобы разгруппировать любые сгруппированные строки или столбцы, вызовите методCells коллекцияРазгруппировать ряды иРазгруппировать столбцыметоды. Оба метода принимают два параметра:

  • Индекс первой строки или столбца, первая строка/столбец, подлежащий разгруппировке.
  • Индекс последней строки или столбца, последняя строка/столбец для разгруппировки.

Разгруппировать ряды имеет перегрузку, которая принимает логический третий параметр. Установка его наистинныйудаляет всю сгруппированную информацию. В противном случае удаляется только информация о внешней группе.

Структурирование (группировка) данных на листе

Если у вас есть список данных, которые нужно группировать и суммировать, можно создать структуру до восьми уровней. Каждый внутренний уровень, представленный более высоким числом в символы структуры, отображает детали для предыдущего внешнего уровня, представленного меньшим числом в символах структуры. Используйте структуру для быстрого отображения строк или столбцов сводки или отображения подробных данных для каждой группы. Можно создать структуру строк (как показано в примере ниже), структуру столбцов или структуру строк и столбцов.

Данные с трехуровневой структурой

1. Чтобы отобразить строки для уровня, щелкните соответствующий

2. Уровень 1 содержит сумму продаж по всем строкам с подробными данными.

3. Уровень 2 содержит сумму продаж по каждому месяцу в каждом регионе.

4. Уровень 3 содержит подробные строки— в этом случае строки от 17 до 20.

5. Чтобы развернуть или свернуть данные в контуре, щелкните

символы структуры или нажмите клавиши ALT+SHIFT+= для развертывания и ALT+SHIFT+- для сворачивания.

Создание многоуровневой структуры из строк

В группе

  1. Убедитесь, что каждый столбец данных, который требуется структурировать, имеет метку в первой строке (например, Регион), содержит аналогичные факты в каждом столбце, а диапазон, который требуется обвести, не содержит пустых строк или столбцов.
  2. При необходимости сгруппированные строки сведений могут иметь соответствующую сводную строку — промежуточный итог. Чтобы создать их, выполните одно из следующих действий.
    • Вставка итоговых строк при помощи команды Промежуточные итоги Используйте команду Итоги для вставки функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ непосредственно под или над каждой группой строк с подробными данными и для автоматического создания многоуровневой структуры. Подробнее об использовании функции «Итоги» читайте в статье Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ.
    • Вставка собственных итоговых строк Вставьте собственные итоговые строки с формулами непосредственно под или над каждой группой строк с подробными данными. Например, под (или над) строками данных о продажах за март и апрель используйте функцию СУММ, чтобы подсчитать промежуточные итоговые данные по продажам за эти месяцы. Этот пример показан в таблице далее в этой статье.
  3. По умолчанию Excel ищет сводные строки под сведениями, которые они обобщают, но их можно создать над строками сведений. Если вы создали строки сводки под подробными сведениями, перейдите к следующему шагу (шаг 4). Если вы создали строки сводки над строками сведений, на вкладке Данные в группе Структура щелкните средство запуска диалогового окна.

Диалоговое окно Параметры для структур

Откроется диалоговое окно Параметры.

Щелкните стрелку под кнопкой

Затем в диалоговом окне Параметры снимите флажок Сводка строк ниже и нажмите кнопку ОК.

  • Структурируйте данные. Выполните одно из перечисленных ниже действий. Автоматическое структурирование данных
    1. Выделите ячейку в диапазоне ячеек, которые нужно выделить.
    2. На вкладке Данные в группе Структура щелкните стрелку рядом с пунктом Группировать, а затем выберите пункт Создать структуру.

    Структурирование данных вручную

    Важно: Группируя уровни структуры вручную, отобразите на экране все данные во избежание ошибок группировки строк.

    1. Чтобы очертить внешнюю группу (уровень 1), выделите все строки, которые будет содержать внешняя группа (т. е. строки сведений и, если вы добавили их, их суммарные строки).

    Совет: Если выбрать целые строки, а не только ячейки, Excel автоматически группирует по строкам— диалоговое окно Группа даже не открывается.

    Выберите пункт

    Примечание: Если вам не нужно создавать внутренние группы, перейдите к шагу f ниже.

    Для каждой внутренней вложенной группы выберите строки с подробными данными, соответствующие итоговой строке.

    Нажмите кнопку

    На вкладке Данные в группе Структура выберите Группировать.

    Затем в диалоговом окне Группа щелкните Строки и нажмите кнопку ОК. Рядом с группой на экране появятся знаки структуры.

    Совет: Если выбрать целые строки, а не только ячейки, Excel автоматически группирует по строкам— диалоговое окно Группа даже не открывается.

    группы, а затем на вкладке Данные в группе Структура щелкните Разгруппировать.

    Важно: Если во время разгруппировки структуры подробные данные скрыты, строки с подробными данными могут также не отображаться. Для отображения данных перетащите указатель через номера видимых строк рядом со скрытыми строками. Затем на вкладке Главная в группе Ячейки нажмите кнопку Формат, наведите указатель мыши на пункт Скрыть & Отобразить, а затем выберите команду Отобразить строки.

    Создание многоуровневой структуры из столбцов

    1. Убедитесь в том, что в первом столбце каждой строки данных, для которых требуется создать структуру, имеется заголовок, что каждая строка содержит данные одного типа и что в диапазоне данных отсутствуют пустые строки или столбцы.
    2. Вставьте собственные итоговые столбцы с формулами непосредственно справа или слева от каждой группы строк с подробными данными. В таблице, приведенной в шаге 4, показан пример.

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

    В группе

    Если столбец сводки находится слева от столбцов сведений, на вкладке Данные в группе Структура щелкните средство запуска диалогового окна.

    Диалоговое окно Параметры для структур

    Откроется диалоговое окно Параметры.

    1. Выделите ячейку в диапазоне.
    2. На вкладке Данные в группе Структура щелкните стрелку под пунктом Группировать, а затем выберите Создать структуру.

    Структурирование данных вручную

    Важно: Группируя уровни структуры вручную, отобразите на экране все данные во избежание ошибок при группировке столбцов.

    1. Чтобы очертить внешнюю группу (уровень 1), выберите все подчиненные сводные столбцы, а также связанные с ними подробные данные.

    Нажмите кнопку

    На вкладке Данные в группе Структура выберите Группировать.

    Нажмите кнопку

    На вкладке Данные в группе Структура выберите Группировать.

    Нажмите кнопку

    Вы также можете разгруппировать разделы структуры, не удаляя весь уровень. Удерживая нажатой клавишу SHIFT, щелкните

    группы, а затем на вкладке Данные в группе Структура щелкните Разгруппировать.

    Если во время разгруппировки структуры подробные данные скрыты, столбцы с подробными данными могут также не отображаться. Для отображения данных перетащите указатель через номера видимых столбцов рядом со скрытыми столбцами. На вкладке Главная в группе Ячейки нажмите кнопку Формат, выберите пункт Скрыть или отобразить, а затем нажмите кнопку Отображение столбцов

    Отображение и скрытие структурированных данных

    1. Если символы структуры не отображаются

      Отображение или скрытие подробных данных для группы Чтобы отобразить подробные данные в группе, нажмите кнопку

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

    символов структуры. Например, если в структуре три уровня, нажмите

    Настройка многоуровневой структуры со стилями

    Для выделенных строк Microsoft Excel использует такие стили, как RowLevel_1 и RowLevel_2 . Для контурных столбцов Excel использует такие стили, как ColLevel_1 и ColLevel_2. В этих стилях используются полужирные, курсивные и другие текстовые форматы, чтобы различать строки или столбцы сводки в данных. Изменив способ определения каждого из этих стилей, можно применить различные форматы текста и ячеек для настройки внешнего вида структуры. Стиль можно применить к структуре либо при создании структуры, либо после ее создания.

    Выполните одно или несколько из указанных ниже действий.

    Автоматическое применение стиля к новым строкам или столбцам сводки

    В группе

      На вкладке Данные в группе Структура щелкните средство запуска диалогового окна.

    Диалоговое окно Параметры для структур

    Откроется диалоговое окно Параметры.

    Назначение стиля существующей итоговой строке или столбцу

    В группе

    1. Выделите ячейки, к которым требуется применить стиль.
    2. На вкладке Данные в группе Структура щелкните средство запуска диалогового окна.

    Диалоговое окно Параметры для структур

    Откроется диалоговое окно Параметры.

    Диалоговое окно

    Выберите поле Автоматические стили проверка и нажмите кнопку Применить стили.

    Для форматирования структурированных данных также можно применять автоформаты.

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *