Как сгруппировать объекты?
Вот как сгруппировать данные в Excel:
- Отметьте нужные ряды.
- Чтобы выделить множество позиций, находящихся рядом, кликните по первой и последней категории в диапазоне с зажатой клавишей Shift. Или «обведите» их курсором.
- Для охвата всей строки или колонки в Excel, нажмите на её номер или букву. Если вы собираетесь группировать ряд 23, выберите число «23» слева, если столбец F —символ «F» над таблицей.
- Несвязный диапазон (ячейки, которые располагаются далеко друг от друга) скомбинировать нельзя.
- После того как вы выбрали категории, откройте раздел «Данные» наверху окна.
- Найдите панель «Структура».
- Нажмите на маленькую чёрную стрелочку рядом с кнопкой «Группировать». Там будет нужная опция.
- Если вы выделили только строки или только столбцы, результат будет сразу.
- При работе с прямоугольной областью, программа спросит, к чему применять атрибут — к рядам или к колонкам. Можно сгруппировать и те и другие. Но данные позиции придётся объединять отдельно. Однако в группу попадёт не сам прямоугольник, а все ряды и столбики, входящие в него.
По завершении этих манипуляций наверху или слева от рабочей области Excel появится линия с пиктограммой в виде минуса. Это графическое обозначение соединённых категорий. Луч «охватывает» данные объекты и показывает, где они находятся.
Можно создавать сложные комбинации, вложенные друг в друга.
- Добавьте новую группу в уже существующую. Просто выделите любые строки или столбцы, которые уже находятся в ней, и нажмите «Группировать».
- Рядом с «главным» лучом появится другой — поменьше. Вверху слева от рабочей области отобразятся цифры. Это уровни. Первый обозначает родительскую структуру, второй — вложенную и так далее.
- Можно создать максимум восемь уровней.
Ручное создание структуры
Создание структуры вручную позволяет держать весь процесс под контролем и гарантированно получить правильный результат. Чтобы структурировать лист вручную, выполните такие действия:
- Оформите и наполните таблицу, создайте итоговые строки и столбцы
- Кликните на маленькой пиктограмме со стрелкой в нижнем правом углу ленточной группы Данные – Структура . В открывшемся окне настройте расположение строк и столбцов итогов
- Выделите строки или столбцы, которые нужно группировать (не выделяйте итоговые). Делайте это с каждой группой по очереди, начиная с самых «глубоких». В моем примере это фамилии менеджеров.
- Нажмите на ленте Структура – Группировать (ли нажмите Alt+Shift+стрелка вправо ). Будет создана группировка
- Повторяйте п.3-4 до полного структурирования данных. Повторюсь, начинайте с подчиненных групп, потом переходите на уровень выше. Т.е. в таблице из примера мы поочередно сгруппируем менеджеров в филиалы, потом филиалы в компанию.
Когда Вы вставляете новые строки и столбцы в структурированную таблицу – будьте осторожны. Если, например, добавляется новый менеджер в группу, вставляйте строку где-то между сгруппированными строками, не первым элементом группы и не последним. В противном случае, новая строка не впишется в структуру.
При копировании диапазона ячеек, скрытые строки и столбцы не копируются. Но когда они скрыты группировкой – все равно копируются. Чтобы выделить только данные, отображенные на экране, выделите нужный диапазон и нажмите F5 . В открывшемся окне выберите Выделить – Только видимые ячейки . Теперь ячейки, скрытые группировкой, не будут скопированы.
Если Вам больше не нужна структура – удалите ее. Для этого выполните на ленте Данные – Структура – Разгруппировать – Удалить структуру .
Группированные данные, структурированное рабочее пространство – не только добавляют практичности Вашим таблицам, это правило хорошего тона, когда одну и ту же таблицу можно легко посмотреть как в развернутом виде, так и в детальном.
Вот и все, тренируйтесь и применяйте на практике структурирование данных в Экселе. Приглашаю Вас комментировать изложенный материал, задавайте Ваши вопросы и делитесь опытом!
Следующая статья будет посвящена подключению внешних данных и их консолидации. Это неотъемлемая часть работы большинства пользователей Excel. Присоединяйтесь к чтению!
Автоматическая структуризация
Ранее мы выполняли группировку вручную вручную. Есть и автоматический способ сделать то же самое. Но в этом случае эксель сам выбирает, какие данные объединить. Стоит отдать должное, он руководствуется логикой. Например, определяет заголовок и ячейки с суммированием, а строки между ними группирует и позволяет их сворачивать.
Благодаря этому таблица не занимает много места.
Правда, не всегда программа структурирует то, что нужно. Тогда приходиться прибегать к ручным настройкам. Однако если вы имеете дело с формулами, то автоматическая группировка вероятнее всего вам подойдет. Чтобы ее применить, команде «Группировать» выберите подпункт «Создание структуры» — готово.
Как отменить группировку, созданную вручную, вы узнали выше. Как это сделать после применения автоматического способа? В той же вкладке «Разгруппировать» нажмите «Очистить структуру».
Задаем название
Если вы еще не дали название выбранному блоку строк, сделайте это сейчас. С заголовком вам будет легче найти нужную часть при повторном открытии документа. Напишите имя в нижней строке столбца.
Вы скажете, что такое расположение неправильно. И вы будете правы. Эти настройки придумали разработчики, но мы сделаем по-своему:
- Выполните те же действия, что и в инструкции выше. Но не спешите использовать команду «Группа».
- Сначала нажмите на квадратик рядом со словом «Структура».
- В появившемся окне «Расположение сводных данных» снимите все флажки.
Теперь нам нужно исправить установленную ранее систематизацию:
В поле «Структура» нажмите «Разгруппировать». Окно появилось снова, да? Выберите «Линии». А теперь, когда имя пошло вверх, повторяем процедуру, о которой шла речь в начале.
Как сортировать данные таблицы
С помощью сортировки данных можно особо мастерски осуществлять сортировку информации, которая содержится в электронной таблице. Ее возможно осуществлять по целому набору критериев
Давайте опишем самые ключевые моменты, на которые нужно обратить внимание
Цветовое деление
Один из способов осуществления сортировки данных – окрашивать информацию, которая относится к одной группе, специальным цветом. Для этого нужно открыть вкладку «Данные» и там найти раздел «Сортировка и фильтр». Дальнейшие действия зависят от используемой версии офисного пакета. Нужная нам функция может называться или «Настраиваемая» или «Сортировка». После того, как мы сделаем клик по соответствующему пункту, у нас должно появиться всплывающее окно.
Затем переходим в раздел «Столбец». Там находим группу «Сортировать по», и далее выбираем ту колонку, которая нужна в нашей ситуации. Далее задаем критерий, по которому должна осуществляться сортировка данных. Например, им может выступать цвет ячеек. Если мы планируем его использовать, надо предварительно окрасить подходящие ячейки соответствующим цветом.
Чтобы определить цвет, необходимо в разделе «Порядок» сделать клик по изображению стрелочки. Рядом будет располагаться пункт, с помощью которого можно определить, куда будут направляться данные, которые программа отсортировала в автоматическом режиме. Если вам нужно, чтобы они были размещены сверху, надо нажать соответствующую кнопку. Если же требуется, чтобы смещение осуществлялось по направлению по строке, надо выбрать пункт «Влево».
Эти же действия можно выполнить и с другими критериями, создав еще один уровень. Для этого нужно найти пункт «Добавить уровень» в диалоговом окне. Далее мы сохраняем документ, после чего можно снова объединить данные, нажав на кнопку «Применить повторно».
Объединение значений
Excel дает возможность осуществлять группировку значений, основываясь на значении, содержащемся в определенной ячейке. Это нужно, например, когда надо осуществить поиск полей, в которых содержатся определенные имена или данные другого типа (например, коды). Как это сделать? Первые два шага соответствуют предыдущему разделу, только вместо критерия в виде цвета нужно настроить значение, по которому будет осуществляться группировка.
Нас в группе «Порядок» интересует пункт «Настраиваемый список», кликнув по которому, пользователь может как сделать собственный перечень условий для сортировки, так и воспользоваться предустановленным в Excel. Так можно осуществлять объединение данных по любому критерию, включая дату, дни недели и так далее.
Как упростить большую таблицу Эксель
Excel дает возможность осуществлять сразу несколько видов группировки в Excel, основываясь на разных критериях. Чтобы это сделать, надо следовать этой инструкции:
- В начале каждого диапазона должен быть заголовок и не должно быть пустых ячеек. Заголовки должны включать одинакового типа данные.
- Предварительно рекомендуется отсортировать данные в алфавитном порядке.
- Воспользуемся командой «Промежуточные итоги», которая находится в том же разделе – «Группировать».
После этого выполняем группировку столбцов так же, как было описано ранее. В результате должна получиться многоуровневая таблица.
Группируем строки в Excel
Когда пользователь имеет дело с объемными документами с массой промежуточных итогов и сложной структурой, и эти документы создаются и ведутся в Excel, ему сложно охватить все данные на одном экране. Тому, кто в этом случае хочет сделать работу более рациональной, адресована эта статья.
Excel, включая достаточно старые версии, снабжен таким инструментом, как группировка строк. Использовать его можно только в том случае, если таблица создана с соблюдением определенных правил
На что обратить внимание?
Во-первых, при оформлении заголовков может возникнуть ситуация, когда название столбца выходит за пределы ячейки, и пользователь не замечает, что пропустил столбец, а это недопустимо.
Во-вторых, в ячейки одной и той же графы могли быть внесены данные разных типов, например, текст и число, это также недопустимо.
В-третьих, могли остаться полностью незаполненными столбец или строка, за этим тоже нужно следить.
Если все вышеперечисленное учтено, то можно приступать к оптимизации таблицы. Это удобнее делать, начиная с разделов:
- выделите все строки первого раздела (не включайте в выделение название раздела и итоговую строку);
- на вкладке Данные откройте список Группировать и выберите одноименную команду. В результате слева от таблицы появляется зона созданной структуры.
Аналогично сгруппируйте строки второго и последующих разделов.
Если щелкнуть по кнопке 1, то раздел свернется до названия и итоговой строки. Чтобы увидеть содержимое раздела, щелкните по кнопке 2.
Далее можно группировать строки, которые образуют группы внутри разделов. При этом первую строку группы выделять не нужно (если строк всего две, то выделяйте только вторую). В структуре произойдут изменения: добавится третий уровень.
Теперь можно щелкнуть по кнопке 2 и свернуть только группы (кнопкой 3 все можно будет развернуть).
Если группа была сформирована неудачно, то ее можно разгруппировать. Для этого щелкните по кнопке, соответствующей концу группы в структуре (это может быть +, если группа свернута, или —, если видна вся структура) и по кнопке Разгруппировать. На рисунке приведен пример для группы «Кладка кирпича».
Если возникает необходимость отказаться от группировки вообще, то используйте команду Удалить структуру в списке команды Группировать. С удалением структуры не спешите, так как отменить это решительное действие будет невозможно.
Применение группировки строк позволит вам экономить силы и время при просмотре таблиц, а также сделает их более читабельными для вашего руководства или клиентов.
Используем инструмент «Группировка», чтобы в один клик скрыть или отобразить столбцы
Те, кто много работает с таблицами, часто используют возможность скрыть и отобразить столбцы. Существует ещё один инструмент, который отлично справляется с этой задачей, – Вы оцените его по достоинству! Этот инструмент – «Группировка». Бывает так, что на одном листе есть несколько несмежных групп столбцов, которые нужно иногда скрывать или отображать – и делать это снова и снова. В такой ситуации группировка значительно упрощает задачу.
Когда Вы группируете столбцы, сверху над ними появляется горизонтальная черта, показывающая, какие столбцы выбраны для группировки и могут быть скрыты. Рядом с чертой Вы увидите маленькие иконки, которые позволяют скрывать и отображать скрытые данные буквально в один клик. Увидев такие иконки на листе, Вы сразу поймёте, где находятся скрытые столбцы и какие столбцы могут быть скрыты. Как это делается:
- Откройте лист Excel.
- Выберите ячейки, которые надо скрыть.
- Нажмите Shift+Alt+Стрелка вправо.
- Появится диалоговое окно Группирование (Group). Выберите Колонны (Columns) и нажмите OK, чтобы подтвердить выбор.
Подсказка: Еще один путь к этому же диалоговому окну: Данные >Группировать >Группировать (Data > Group > Group).
Подсказка: Чтобы отменить группировку выберите диапазон, содержащий сгруппированные столбцы, и нажмите Shift+Alt+Стрелка влево.
- Инструмент «Группировка» добавит специальные символы структуры на лист Excel, которые покажут какие именно столбцы входят в группу.
- Теперь по одному выделяйте столбцы, которые необходимо скрыть, и для каждого нажимайте Shift+Alt+Стрелка вправо.
Замечание: Объединить в группу можно только смежные столбцы. Если требуется скрыть несмежные столбцы, то придётся создавать отдельные группы.
- Как только Вы нажмёте сочетание клавиш Shift+Alt+Стрелка вправо, скрытые столбцы будут показаны, а возле черты над сгруппированными столбцами появится специальная иконка со знаком “–” (минус).
- Нажатие на минус скроет столбцы, и “–” превратится в “+“. Нажатие на плюс моментально отобразит все скрытые в этой группе столбцы.
- После выполнении группировки в верхнем левом углу появляются маленькие цифры. Их можно использовать для того, чтобы скрывать и отображать одновременно все группы одинакового уровня. Например, в таблице, показанной ниже, нажатие на цифру 1 скроет все столбцы, которые видны на этом рисунке, а нажатие на цифру 2 скроет столбцы С и Е. Это очень удобно, когда Вы создаёте иерархию и несколько уровней группировки.
Вот и всё! Вы научились пользоваться инструментом для скрытия столбцов в Excel. Кроме того, Вы научились группировать и разгруппировывать столбцы. Надеемся, что знание этих хитростей поможет Вам сделать привычную работу в Excel гораздо проще.
Создание группировки
Для того чтобы сгруппировать данные в пределах листа (в пределах книги выставить эту опцию нельзя) требуется пройти по указанному выше пути, выделив какой-то параметр. Делается это следующим образом:
- Выделяем в документе необходимый параметр.
- Открыть «данные» и на плитке «Структура» нажать «Группировать».
- Теперь потребуется выбрать одну из необходимых опций.
Группировка по строкам
В зависимости от форматирования таблицы можно добиваться разных результатов в документе. Чем сложнее таблица, тем очевиднее становится внешний вид группировки. Например, если требуется отображать дочерние подразделения конкретного крыла организации, то лучше использовать группировку по строкам. Таким образом первая строка будет отображать для начальников крупные подразделения, а вот меньшие подразделения будут доступны при разворачивании групп.
Группировка по столбцам
Она же группировка по колонкам. Позволяет проверять конкретные данные или их промежуточные значения. Например, в сгруппированной таблице предложены прибыли по кварталам. А вот за пределами осмотра (скрыто структурой) находится подробный отчёт по каждому кварталу (распределение по месяцам).
Примечание! Для удобства структуры, не нужно выделять крайний отображаемый элемент. В показанном примере в общую единицу собраны месяца, а вот квартал сохраняется вне разметки. Адреса строк сохраняются вне зависимости от свёрнутости или развернутости структуры.
Создание сводной таблицы в Excel
Открываем исходные данные. Сводную таблицу можно строить по обычному диапазону, но правильнее будет преобразовать его в таблицу Excel. Это сразу решит вопрос с автоматическим захватом новых данных. Выделяем любую ячейку и переходим во вкладку Вставить. Слева на ленте находятся две кнопки: Сводная таблица и Рекомендуемые сводные таблицы.
Если Вы не знаете, каким образом организовать имеющиеся данные, то можно воспользоваться командой Рекомендуемые сводные таблицы. Эксель на основании ваших данных покажет миниатюры возможных макетов.
Кликаете на подходящий вариант и сводная таблица готова. Остается ее только довести до ума, так как вряд ли стандартная заготовка полностью совпадет с вашими желаниями. Если же нужно построить сводную таблицу с нуля, или у вас старая версия программы, то нажимаете кнопку Сводная таблица. Появится окно, где нужно указать исходный диапазон (если активировать любую ячейку Таблицы Excel, то он определится сам) и место расположения будущей сводной таблицы (по умолчанию будет выбран новый лист).
Обычно ничего менять здесь не нужно. После нажатия Ок будет создан новый лист Excel с пустым макетом сводной таблицы.
Макет таблицы настраивается в панели Поля сводной таблицы, которая находится в правой части листа.
В верхней части панели находится перечень всех доступных полей, то есть столбцов в исходных данных. Если в макет нужно добавить новое поле, то можно поставить галку напротив – эксель сам определит, где должно быть размещено это поле. Однако угадывает далеко не всегда, поэтому лучше перетащить мышью в нужное место макета. Удаляют поля также: снимают флажок или перетаскивают назад.
Сводная таблица состоит из 4-х областей, которые находятся в нижней части панели: значения, строки, столбцы, фильтры. Рассмотрим подробней их назначение.
Область значений – это центральная часть сводной таблицы со значениями, которые получаются путем агрегирования выбранным способом исходных данных.
В большинстве случае агрегация происходит путем Суммирования. Если все данные в выбранном поле имеют числовой формат, то Excel назначит суммирование по умолчанию. Если в исходных данных есть хотя бы одна текстовая или пустая ячейка, то вместо суммы будет подсчитываться Количество ячеек. В нашем примере каждая ячейка – это сумма всех соответствующих товаров в соответствующем регионе.
В ячейках сводной таблицы можно использовать и другие способы вычисления. Их около 20 видов (среднее, минимальное значение, доля и т.д.). Изменить способ расчета можно несколькими способами. Самый простой, это нажать правой кнопкой мыши по любой ячейке нужного поля в самой сводной таблице и выбрать другой способ агрегирования.
Область строк – названия строк, которые расположены в крайнем левом столбце. Это все уникальные значения выбранного поля (столбца). В области строк может быть несколько полей, тогда таблица получается многоуровневой. Здесь обычно размещают качественные переменные типа названий продуктов, месяцев, регионов и т.д.
Область столбцов – аналогично строкам показывает уникальные значения выбранного поля, только по столбцам. Названия столбцов – это также обычно качественный признак. Например, годы и месяцы, группы товаров.
Область фильтра – используется, как ясно из названия, для фильтрации. Например, в самом отчете показаны продукты по регионам. Нужно ограничить сводную таблицу какой-то отраслью, определенным периодом или менеджером. Тогда в область фильтров помещают поле фильтрации и там уже в раскрывающемся списке выбирают нужное значение.
С помощью добавления и удаления полей в указанные области вы за считанные секунды сможете настроить любой срез ваших данных, какой пожелаете.
Посмотрим, как это работает в действии. Создадим пока такую же таблицу, как уже была создана с помощью функции СУММЕСЛИМН. Для этого перетащим в область Значения поле «Выручка», в область Строки перетащим поле «Область» (регион продаж), в Столбцы – «Товар».
В результате мы получаем настоящую сводную таблицу.
На ее построение потребовалось буквально 5-10 секунд.
Произвольная группировка.
Мы можем научиться как сделать более сложную группировку. Продолжаем работать с последним вариантом нашей сводной таблицы.
Перетаскиваем поле «Товар» в область условных обозначений столбцов, как это показано на рисунке ниже.
Сразу же меняется и сама таблица, перестраивается график. Теперь мы видим продажи по месяцам в разрезе отдельных товаров. Причем, если таких наименований будет слишком много, мы можем оставить на диаграмме только самые важные из них. Для этого нажмите на выпадающий список товаров, который находится справа от диаграммы. И там выберите только нужные товары, чтобы не загромождать график лишней информацией.
И, наконец, мы можем добавить к нашему анализу еще одно изменение. Как вы помните, у нас еще есть сведения, кому именно был продан товар, то есть код покупателя.
Используем такую интересную новинку, появившуюся в Office 2013, как срезы.
На вкладке «Анализ» нажмите кнопку «Вставить срез» и в появившемся окне выберите «Код покупателя».
Рядом появилось небольшое окошко с кодами покупателей. Это своего рода фильтр, при помощи которого можно выбрать для отображения одного, нескольких либо всех покупателей.
В результате мы можем сгруппировать сведения о покупках по времени, по товарам и по покупателю (одному или нескольким).
Согласитесь, это достаточно мощный инструмент анализа.
Кроме того, группировать можно выборочно: не по всем значениям какого-то показателя, а только по некоторым из них. К примеру, давайте создадим группу черного шоколада, отделив его от всех товаров.
Выделим ячейки с нужным товаром. Затем, как это показано на скриншоте, нажмём на ленте «Группировка по выделенному». Результат вы видите ниже.
Выбранные нами наименования товара сейчас объединены в группу. И по ней мы можем делать все необходимые расчеты.
Excel сгруппировать строки по одинаковым значениям
статьи Загрузка…
Здравствуйте, друзья. Думаю, каждому, кто работал в Эксель, попадались таблицы со структурой данных.
Группировка в Эксель, чаще всего, применяется, когда есть организация со структурой, и мы оцениваем некоторые показатели согласно этой структуры.
Например, продажи по Компании в целом, по региональным представительствам, по менеджерам. Посмотрите на картинке, как это может быть без группировки:
На рисунке детальный пример отчета о продажах по структурным подразделениям подневно. А что если нужно предоставить руководителям отчет в разрезе только лишь департаментов и помесячно, без детализации? Чтобы было вот так:
Согласитесь, такой вид таблицы более нагляден и показателен для анализа работы Компании в целом. Но как получить такую таблицу достаточно быстро, не скрывая и не удаляя ячейки? Очень просто, задайте структуру документа.
На рисунке выше я привел уже структурированный документ, с маркерами группы. В таблице сгруппированы менеджеры по регионам и регионы в компании, а так же, дни недели в месяцы.
Чтобы скрыть какую-то отдельную группу, кликните на значке «минус» в итоговой строке этой группы». Чтобы раскрыть – на значке «плюс».
Обратите внимание, данные сгруппированы в несколько уровней. Каждый последующий вложен в предыдущий
Всего Эксель позволяет создать до восьми уровней в строках и восьми – в столбцах.
Автоматическое создание структуры в Excel
Программа может попытаться создать структуру автоматически. Для этого нажмите на ленте: Структура – Группировать – Создать структуру .
Если у Вас правильно и логично записаны формулы суммирования, структура будет создана правильно. У меня эта функция часто срабатывает правильно, поэтому сначала я пробую именно автоматическое создание. Структура из примера отлично создалась автоматически.
Ручное создание структуры
Создание структуры вручную позволяет держать весь процесс под контролем и гарантированно получить правильный результат. Чтобы структурировать лист вручную, выполните такие действия:
- Оформите и наполните таблицу, создайте итоговые строки и столбцы
- Кликните на маленькой пиктограмме со стрелкой в нижнем правом углу ленточной группы Данные – Структура . В открывшемся окне настройте расположение строк и столбцов итогов
- Выделите строки или столбцы, которые нужно группировать (не выделяйте итоговые). Делайте это с каждой группой по очереди, начиная с самых «глубоких». В моем примере это фамилии менеджеров.
- Нажмите на ленте Структура – Группировать (ли нажмите Alt+Shift+стрелка вправо ). Будет создана группировка
- Повторяйте п.3-4 до полного структурирования данных. Повторюсь, начинайте с подчиненных групп, потом переходите на уровень выше. Т.е. в таблице из примера мы поочередно сгруппируем менеджеров в филиалы, потом филиалы в компанию.
Когда Вы вставляете новые строки и столбцы в структурированную таблицу – будьте осторожны. Если, например, добавляется новый менеджер в группу, вставляйте строку где-то между сгруппированными строками, не первым элементом группы и не последним. В противном случае, новая строка не впишется в структуру.
При копировании диапазона ячеек, скрытые строки и столбцы не копируются. Но когда они скрыты группировкой – все равно копируются. Чтобы выделить только данные, отображенные на экране, выделите нужный диапазон и нажмите F5 . В открывшемся окне выберите Выделить – Только видимые ячейки . Теперь ячейки, скрытые группировкой, не будут скопированы.
Если Вам больше не нужна структура – удалите ее. Для этого выполните на ленте Данные – Структура – Разгруппировать – Удалить структуру .
Группированные данные, структурированное рабочее пространство – не только добавляют практичности Вашим таблицам, это правило хорошего тона, когда одну и ту же таблицу можно легко посмотреть как в развернутом виде, так и в детальном.
Следующая статья будет посвящена подключению внешних данных и их консолидации. Это неотъемлемая часть работы большинства пользователей Excel. Присоединяйтесь к чтению!
Задаем название
Если вы еще не давали название блоку из выделенных строк, сделайте это сейчас. С заголовком вам будет легче находить нужную часть при повторных открытиях документа. Запишите наименование в нижней строке столбца. Вы скажете, что данное расположение неправильно. И будете правы. Такие настройки придуманы разработчиками, но мы сделаем по-своему:
- Выполните те же действия, что описаны в инструкции выше. Но не спешите применять команду «Группировать».
- Сначала нажмите на маленький квадратик рядом со словом «Структура».
- В появившемся окне «Расположение итоговых данных» снимите все галочки.
Теперь нам необходимо исправить заданную ранее систематизацию:
В поле «Структура» жмем «Разгруппировать». Снова появилось окно, так? Выбираем «Строки». И теперь, когда название переместилось вверх, повторяем разобранный вначале порядок действий.
Области сводной таблицы в Excel
Для эффективной работы со сводными таблицами, важно знать принцип их работы. Ниже вы узнаете подробней об областях:
Ниже вы узнаете подробней об областях:
- Кэш
- Область “Значения”
- Область “Строки”
- Область “Столбцы”
- Область “Фильтры”
Что такое кэш сводной таблицы
При создании сводной таблицы, Excel создает кэш данных, на основе которых будет построена таблица.
Когда вы осуществляете вычисления, Excel не обращается каждый раз к исходным данным, а использует информацию из кэша. Эта особенность значительно сокращает количество ресурсов системы, затрачиваемых на обработку и вычисления данных.
Область “Значения”
Область “Значения” включает в себя числовые элементы таблицы. Представим, что мы хотим отразить объем продаж регионов по месяцам (из примера в начале статьи). Область закрашенная желтым цветом, на изображении ниже, отражает значения размещенные в области “Значения”.
На примере выше создана таблица, в которой отражены данные продаж по регионам с разбивкой по месяцам.
Область”Столбцы”
Заголовки вверху значений таблицы называются “Столбцы”.
На примере ниже красным выделены поля “Столбцы”, в нашем случае это значения месяцев.
Область “Фильтры”
Область “Фильтры” используется опционально и позволяет задать уровень детализации данных. Например, мы можем в качестве фильтра указать данные “Тип клиента” – “Продуктовый магазин” и Excel отобразит данные в таблице касающиеся только продуктовых магазинов.
Как сделать сводную таблицу из нескольких файлов
Первый этап – выгрузить информацию в программу Excel и привести ее в соответствие с таблицами Excel. Если наши данные находятся в Worde, мы переносим их в Excel и делаем таблицу по всем правилам Excel (даем заголовки столбцам, убираем пустые строки и т.п.).
Дальнейшая работа по созданию сводной таблицы из нескольких файлов будет зависеть от типа данных. Если информация однотипная (табличек несколько, но заголовки одинаковые), то Мастер сводных таблиц – в помощь.
Мы просто создаем сводный отчет на основе данных в нескольких диапазонах консолидации.
Мастер сводных таблиц при таких исходных параметрах выдаст ошибку. Так как нарушено одно из главных условий консолидации – одинаковые названия столбцов.
Но два заголовка в этих таблицах идентичны. Поэтому мы можем объединить данные, а потом создать сводный отчет.
- В ячейке-мишени (там, куда будет переноситься таблица) ставим курсор. Пишем = — переходим на лист с переносимыми данными – выделяем первую ячейку столбца, который копируем. Ввод. «Размножаем» формулу, протягивая вниз за правый нижний угол ячейки.
По такому же принципу переносим другие данные. В результате из двух таблиц получаем одну общую.
Теперь создадим сводный отчет. Вставка – сводная таблица – указываем диапазон и место – ОК.
Открывается заготовка Сводного отчета со Списком полей, которые можно отобразить.
Покажем, к примеру, количество проданного товара.
Можно выводить для анализа разные параметры, перемещать поля. Но на этом работа со сводными таблицами в Excel не заканчивается: возможности инструмента многообразны.
Многоуровневая группировка строк
Если у вас имеется большая и сложная таблица на небольшом мониторе (например, ноутбука), то в процессе работы с ней часто возникает желание скрыть часть ненужных в текущий момент данных (строк или столбцов). Основные способы для решения этой проблемы — скрытие строк и группировка. Вот о последнем способе и пойдет речь далее.
Предположим, что мы работаем вот с такой сложной многоуровневой таблицей с данными:
Обратите внимание на то, что в таблице ясно и четко прослеживаются вложенные друг в друга уровни данных. Такую структуру часто можно увидеть в:
- бюджетировании — статьи доходов/расходов группируются в блоки (cost centers) или по географическому признаку (страна-край-город)
- управлении проектами — этапы проектов разбиты обычно на более мелкие подзадачи и действия
- строительных сметах — похожим образом обычно расписываются расчеты расхода материалов и их стоимости при строительстве
- и т.д. — дальше придумайте сами.
Делать такую группировку вручную весьма мучительно, вследствие неудобности и ограниченности средств группировки самого Excel. Поэтому, столкнувшись как-то с подобной задачей в одном из своих проектов, я написал макрос для автоматической группировки подобных списков, которым и хочу тут поделиться. Чтобы применить его к вашему списку, проделайте следующие действия:
Нажмите сочетание клавиш ALT+F11, чтобы открыть редактор Visual Basic. В нем выберите в меню команду Insert — Module, чтобы вставить новый модуль и скопируйте туда текст макроса:
При необходимости, текст можно слегка подкорректировать под ваши особенности, а именно изменить:
- FIRST_ROW — номер первой строки списка, начиная с которой пойдет группировка. Если у вас шапка не из одной строки или над таблицей есть данные — меняйте.
- FIRST_COLUMN — номер первого столбца списка, с которого начинается анализ и группировка. Если слева от вашей таблицы есть еще колонки, то эту константу также нужно изменить.
- NUMBER_OF_LEVELS — количество уровней (столбцов) для анализа. В приведенном выше примере мы хотим проанализировать три первых столбца, поэтому значение этой константы =3
Важно! Макрос предполагает, что:
- Уровни заполняются по порядку, т.е., например, уровень 3 не может быть написан, если ему не предшествовал уровень 2.
- В первом столбце списка в последней строке должно быть слово Конец, которое необходимо, чтобы макрос понял, где заканчивается список и пора остановиться:
Чтобы запустить добавленный макрос для списка на текущем листе, нажмите сочетание клавиш ALT+F8, выберите в списке наш макрос Multilevel_Group и нажмите кнопку Выполнить (Run) .
Подведение итогов в Excel
Команда Промежуточный итог позволяет автоматически создавать группы и использовать базовые функции, такие как СУММ, СЧЁТ и СРЗНАЧ, чтобы упростить подведение итогов. Например, команда Промежуточный итог способна вычислить стоимость канцтоваров по группам в большом заказе. Команда создаст иерархию групп, также называемую структурой, чтобы упорядочить информацию на листе.
Ваши данные должны быть правильно отсортированы перед использованием команды Промежуточный итог, Вы можете изучить серию уроков Сортировка данных в Excel, для получения дополнительной информации.
Создание промежуточного итога
В следующем примере мы воспользуемся командой Промежуточный итог, чтобы определить сколько заказано футболок каждого размера (S, M, L и XL). В результате рабочий лист Excel обретет структуру в виде групп по каждому размеру футболок, а затем будет подсчитано общее количество футболок в каждой группе.
- Прежде всего отсортируйте данные, для которых требуется подвести итог. В этом примере мы подводим промежуточный итог для каждого размера футболок, поэтому информация на листе Excel должна быть отсортирована по столбцу Размер от меньшего к большему.
- Откройте вкладку Данные, затем нажмите команду Промежуточный итог.
- Откроется диалоговое окно Промежуточные итоги. Из раскрывающегося списка в поле При каждом изменении в, выберите столбец, который необходимо подытожить. В нашем случае это столбец Размер.
- Нажмите на кнопку со стрелкой в поле Операция, чтобы выбрать тип используемой функции. Мы выберем Количество, чтобы подсчитать количество футболок, заказанных для каждого размера.
- В поле Добавить итоги по выберите столбец, в который необходимо вывести итог. В нашем примере это столбец Размер.
- Если все параметры заданы правильно, нажмите ОК.
- Информация на листе будет сгруппирована, а под каждой группой появятся промежуточные итоги. В нашем случае данные сгруппированы по размеру футболок, а количество заказанных футболок для каждого размера указано под соответствующей группой.