Youtubezilla.ru

Мастер бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как в офисе

Предположим, мы создали сводную таблицу (как на картинке ниже), которая показывает данные продаж для каждого дня первого квартала 2016 года.

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

Если нужно выполнить группировку данных о продажах по месяцам, то это можно сделать вот так:

    Кликните правой кнопкой мыши по левому столбцу сводной таблицы (столбец с датами) и выберите команду Группировать (Group). Появится диалоговое окно Группирование (Grouping) для дат.

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

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

Агрегация данных — практика

Где мы остановились в последний раз? Открыли Jupyter Notebook, импортировали pandas и numpy и загрузили два набора данных: zoo.csv и article_reads . Продолжим с этого же места. Если вы не прошли первую часть, вернитесь и начните с нее.

Начнем с набора zoo . Он был загружен следующим образом:

 набор данных zoo

Дальше сохраним набор данных в переменную zoo .

Теперь нужно проделать пять шагов:

  1. Посчитать количество строк (количество животных) в zoo .
  2. Посчитать общее значение water_need животных.
  3. Найти наименьшее значение water_need .
  4. И самое большое значение water_need .
  5. Наконец, среднее water_need .

Многоуровневая группировка строк в Excel

Структурируемые данные должны быть представлены в формате списка, в котором первая строка каждого столбца содержит подпись, остальные строки — однотипные данные; пустые строки или столбцы в списке отсутствуют.

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

Располагайте итоговые строки выше или ниже каждой группы детальных строк. Для этого после каждой группы вставьте по пустой строке и в них используйте итоговые функции, например СУММ или СРЗНАЧ. Для получения наилучших результатов итоговые строки должны содержать формулы, ссылающиеся на ячейки во всех строках. В показанном на рисунке 8.8 примере имеется строка под сведениями каждой категории товара. Например, данные по продажам лекарств в строках с 5 по 9 суммируются в строке 10. Также можно структурировать данные, в которых итоговые строки содержат описательный текст и иные данные.

Рис. 8.8. Фрагмент окна со структурированными данными

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

Читайте так же:
Как проверить температуру видеокарты

Если итоговые строки расположены над строками данных или итоговые столбцы расположены слева от столбцов данных, можно изменить параметры расположения. Для этого необходимо дать команду меню Данные=>Группа и структура => Настройка и снять флажок итоги в строках под данными, флажок итоги в столбцах справа от данных или оба эти флажка.

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

Автоматическое создание структуры

Если данные на листе обобщены формулами, которые используют функции, например СУММА, Microsoft Excel позволяет автоматически структурировать данные. Итоговые данные должны располагаться рядом с подробными данными.

Для создания автоматической структуры нужно выделить диапазон ячеек, для которых необходимо создать структуру (для структурирования листа целиком указать любую ячейку) и дать команду меню Данные => Группа и структура => Создание структуры. При вставке автоматических промежуточных итогов в список, представленный в виде строк, Microsoft Excel автоматически структурирует лист, давая возможность отобразить ровно столько подробной информации, сколько необходимо.

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

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

Для создания структуры листа вручную, необходимо выделить строки или столбцы, которые нужно объединить в одну группу, и дать команду меню Данные => Группы и структура => Группировать (рис.8.9). После этого рядом с детальными данными Одежда появиться символ структуры. Продолжать выделение и группировку строк или столбцов сведений и выполнение команды Группировать нужно до тех пор, пока не будут созданы все необходимые уровни структуры.

Рис. 8.9. Фрагмент окна для создания группы Одежда

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

Автоматические стили можно применить непосредственно при структурировании или после него. Для структурированных строк Microsoft Excel использует такие стили, как «Уровеньстрока_1» и «Уровеньстрока_2». Для структурированных столбцов Microsoft Excel использует такие стили как «Уровеньстолб_1» и «Уровеньстолб_2». Стили используют полужирное, курсивное и другое форматирование текста, чтобы облегчить различение итоговых строк в данных.

Читайте так же:
Failed to load steamui.dll как исправить ошибку

Можно изменять способы форматирования, определенные каждому из стилей, что позволяет применять различные стили оформления текста и ячейки для настройки внешнего вида структуры. Также можно использовать автоформаты для форматирования структурированных данных.

Если требуется задать стили структуры для автоматического применения к новой структуре, нужно дать команду меню Данные => Группа и структура => Настройка и установить флажок Автоматические стили. Если при создании структуры не требуется применять автоматические стили, их можно применить после создания структуры. Для этого необходимо выделить данные, к которыми применяются стили, дать команду меню Данные => Группа и структура => Настройка в открывшемся диалоговом окне Настройка (рис. 8.10) установить флажок Автоматические стили и нажать кнопку Применить стили. Кнопка Создать этого диалогового окна создает структуру листа. В результате к итоговым строкам будет применено форматирование (рис.8.11)

Рис.8.10. Применение стилей к структуре

Рис. 8.11. Результат применения автоматических стилей к структуре

Удаление структуры

При удалении структуры никакие данные не удаляются. Для выполнения удаления структуры на нужном листе необходимо дать команду меню Данные => Группа и структура => Удалить структуру. Если строки или столбцы все равно останутся скрытыми, то можно просто отобразить скрытые строки или столбцы средствами Excel (выделить видимые заголовки и дать команду меню Формат => Строка или Столбец => Отобразить).

Выделенные элементы структуры также можно разгруппировать без удаления всей структуры. Для этого, удерживая нажатой SHIFT щелкнуть кнопку или группы, а затем дать команду меню Данные => Группа и структура => Разгруппировать. На рис. 8.12 и 8.13 приведен пример удаления структуры для группы Иванова.

Рис. 8.12 . Выделение элемента структуры Иванова и выбор команды для разгруппирования

Рис. 8.13. . Вид окна при разгруппированной группе Иванова

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

Читайте так же:
ITunes: ошибка 9

Сортировка по столбцам

Сортировать в Excel можно и по столбцам. Для этого выделяем таблицу вместе с названиями столбцов. Затем в окне сортировки вначале нажимаем Параметры и ставим переключатель на столбцы диапазона.

Сортировка по столбцам в Excel

Последующие настройки обычные: задаем строку (!) и порядок. Единственное, теперь нельзя использовать названия строк (по аналогии с названием столбцов), будут только номера.

Вставка строки в excel

Как удалить строку в excel?

Чтобы удалить строку в excel можно воспользоваться так же двумя способами как и в пункте описывающим вставку строки.

Только теперь вместо пункта вставить нужно выбирать пункт удалить.

Как изменить высоту строки в excel?

Самый простой способ изменить высоту строки в excel — это растянуть ее.

Для этого нужно поместить курсор на нумерации строк, и удерживая левую кнопку мыши растянуть или сжать строку до нужного размера.

Изменение высоты строки в excel

Другой способ изменения высоты строки в excel – это через панель управления.

Выделяем нужную строку или ячейку, и на вкладке Главная в группе команд Ячейки выбираем команду Формат и раскрывшемся меню – пункт Высота строки. Далее, в появившемся диалоговом окне устанавливаем требуемую высоту строки.

Скрытие строк в excel

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

Вызов команды осуществляется также как и команды — Высота строки.

Необходимо иметь ввиду, что команда автоподбор высоты строки сможет изменить высоту строки в соответствии с размером текста в ячейке, если на вкладке Выравнивание установлена галочка – «переносить по словам».

Скрытие строк в excel

Для справки — максимальная высота строки в excel составляет 409 пунктов.

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

Для того, чтобы сгруппировать строки в excel необходимо выделить предназначенные для группировки строки и на вкладке Данные, в группе Структура выбрать команду Группировать.

Результат не заставит себя долго ждать.

Группировка строк в excel

Чтобы разгруппировать строки необходимо аналогично выделив предназначенные для этого строки выбрать пункт «Разгруппировать».

Несколько строк в ячейке excel. Перенос строки в ячейке.

Для того чтобы создать несколько строк в ячейке excel или то же самое, что перенести строку и начать с нового абзаца, необходимо нажать комбинацию клавиш Alt + Enter.

Читайте так же:
Sculptris Alpha 6

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

Как скрыть строки в excel?

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

Скрытие строк в excel

Как отобразить скрытые строки в excel?

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

Отображение строк в excel

Как объединить строки в excel?

Для того чтобы объединить строки в excel необходимо выделить подлежащие объединению строки или ячейки и на вкладке Главная в группе команд Выравнивание выбрать команду «Объединить и поместить в центре».

Объединение строк в excel

Повторное обращение к этой команде отменяет объединение строк или ячеек.

Доступны и другие варианты объединения ячеек, такие как «Объединить по строкам» и «Объединить ячейки».

2. Фильтрующие группы (HAVING)

Так же, как мы фильтровали строки в таблице, мы можем осуществлять фильтрацию по сгруппированным данным. Для этого в SQL существует оператор HAVING. Возьмем предыдущий пример и добавим фильтрацию по группам.

SELECT Product, SUM(Quantity) AS Product_num FROM Sumproduct GROUP BY Product HAVING SUM(Quantity)> 4000

Видим, что после того, как была посчитана количество реализованного товара в разрезе каждого продукта, СУБД «отсекла» те продукты, которых было реализовано меньше 4000 шт.

Как видим, оператор HAVING очень похож на оператора WHERE , однако между собой они имеют существенное отличие: WHERE фильтрует данные до того, как они будут сгруппированы, а HAVING — осуществляет фильтрацию после группировки. Таким образом, строки, которые были изъяты предложением WHERE НЕ будут включены в группу. Итак, операторы WHERE и HAVING могут использоваться в одном предложении. Рассмотрим пример:

SELECT Product, SUM(Quantity) AS Product_num FROM Sumproduct WHERE Product<>’Skis Long’ GROUP BY Product HAVING SUM(Quantity)> 4000

Читайте так же:
Инструкция подключения принтера к двум компьютерам

Мы к предыдущему примеру добавили оператор WHERE, где указали товар Skis Long, что в свою очередь повлияло на группирование оператором HAVING. Как результат видим, что товар Skis Long не попал в перечень групп с количеством реализованной продукции больше 4000 шт.

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

Способ 1: Вставка строки между строк

У неопытных пользователей данное действие вызывает определенные трудности, когда нарушается структура таблицы. Чтобы этого не произошло, необходимо действовать в правильной последовательности:

    Кликните по ячейке, сверху которой добавляете строку. Щелкните правой кнопкой мышки, выберите из всплывающего меню «Вставить».

вызов меню вставки строки в excel

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

Способ 2: Добавление строки в конце

Описанная выше инструкция не может сохранить форматирование. Строка добавится обособлено, то есть вне таблицы. Последовательность действий в данном случае должна быть такой:

    Левой кнопкой выделите последнюю строчку. Курсором наведите на квадратик в правом углу последней ячейки.

вставка строки внизу таблицы

Скопированный текст выделяют, удаляют и пишут нужную информацию.

Способ 3: Создание «умной» (форматированной) таблицы

Группировка строк позволяет ускорить процесс работы. Рассмотрим, как это сделать:

    Выделите нужную область и перейдите на вкладку «Главная». Выберите пункт «Форматировать как таблицу».

cоздание умной таблицы в Excel

Строчки добавляются в разы проще и быстрее. Между строками они вставляются нажатием правого или левого Ctrl и + из цифровой панели на клавиатуре справа, а в конце — нажатием Tab на клавиатуре. В последнем случае строка добавляется уже без текста и с примененным форматированием.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector