Как составить таблицу в excel с итогами

Подвести промежуточные итоги в таблице Excel можно с помощью встроенных формул и соответствующей команды в группе «Структура» на вкладке «Данные».

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

Вычисление промежуточных итогов в Excel

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

Список с продажами.

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

Чтобы функция выдала правильный результат, проверьте диапазон на соответствие следующим условиям:

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

Приступаем…

  1. Отсортируем диапазон по значению первого столбца – однотипные данные должны оказаться рядом.
  2. Однотипные данные.

  3. Выделяем любую ячейку в таблице. Выбираем на ленте вкладку «Данные». Группа «Структура» – команда «Промежуточные итоги».
  4. Параметры.

  5. Заполняем диалоговое окно «Промежуточные итоги». В поле «При каждом изменении в» выбираем условие для отбора данных (в примере – «Значение»). В поле «Операция» назначаем функцию («Сумма»). В поле «Добавить по» следует пометить столбцы, к значениям которых применится функция.
  6. Параметры.

  7. Закрываем диалоговое окно, нажав кнопку ОК. Исходная таблица приобретает следующий вид:

Пример.

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

Таблица.

При каждом изменении столбца «Название» пересчитывается промежуточный итог в столбце «Продажи».

Продажи.

Чтобы за каждым промежуточным итогом следовал разрыв страницы, в диалоговом окне поставьте галочку «Конец страницы между группами».

Конец.

Чтобы промежуточные данные отображались НАД группой, снимите условие «Итоги под данными».

Под данными.

Команда промежуточные итоги позволяет использовать одновременно несколько статистических функций. Мы уже назначили операцию «Сумма». Добавим средние значения продаж по каждой группе товаров.

Среднее.

Снова вызываем меню «Промежуточные итоги». Снимаем галочку «Заменить текущие». В поле «Операция» выбираем «Среднее».



Формула «Промежуточные итоги» в Excel: примеры

Функция «ПРОМЕЖУТОЧНЫЕ.ИТОГИ» возвращает промежуточный итог в список или базу данных. Синтаксис: номер функции, ссылка 1; ссылка 2;… .

Номер функции – число от 1 до 11, которое указывает статистическую функцию для расчета промежуточных итогов:

  1. – СРЗНАЧ (среднее арифметическое);
  2. – СЧЕТ (количество ячеек);
  3. – СЧЕТЗ (количество непустых ячеек);
  4. – МАКС (максимальное значение в диапазоне);
  5. – МИН (минимальное значение);
  6. – ПРОИЗВЕД (произведение чисел);
  7. – СТАНДОТКЛОН (стандартное отклонение по выборке);
  8. – СТАНДОТКЛОНП (стандартное отклонение по генеральной совокупности);
  9. – СУММ;
  10. – ДИСП (дисперсия по выборке);
  11. – ДИСПР (дисперсия по генеральной совокупности).

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

Особенности «работы» функции:

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

Рассмотрим на примере использование функции:

  1. Создаем дополнительную строку для отображения промежуточных итогов. Например, «сумма отобранных значений».
  2. Включим фильтр. Оставим в таблице только данные по значению «Обеденная группа «Амадис»».
  3. В ячейку В2 введем формулу: .

Формула.

Формула для среднего значения промежуточного итога диапазона (для прихожей «Ретро»): .

Формула среднее.

Формула для максимального значения (для спален): .

Формула максимальное.

Промежуточные итоги в сводной таблице Excel

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

  1. При формировании сводного отчета уже заложена автоматическая функция суммирования для расчета итогов.
  2. Отчет.

  3. Чтобы применить другую функцию, в разделе «Работа со сводными таблицами» на вкладке «Параметры» находим группу «Активное поле». Курсор должен стоять в ячейке того столбца, к значениям которого будет применяться функция. Нажимаем кнопку «Параметры поля». В открывшемся меню выбираем «другие». Назначаем нужную функцию для промежуточных итогов.
  4. Параметры поля.

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

Фильтр.

В меню «Параметры сводной таблицы» («Параметры» – «Сводная таблица») доступна вкладка «Итоги и фильтры».

Параметры сводной таблицы.

Скачать примеры с промежуточными итогами

Таким образом, для отображения промежуточных итогов в списках Excel применяется три способа: команда группы «Структура», встроенная функция и сводная таблица.

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

Содержание

  1. Способы подсчета итогов в рабочей таблице
  2. Как посчитать промежуточные итоги
  3. Как удалить промежуточные итоги
  4. Заключение

Способы подсчета итогов в рабочей таблице

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

Как быстро посчитать итоги в таблице Excel

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

  1. Выделить диапазон клеток, итог сложения которых нужно получить.
  2. На вкладке “Главная” в правой стороне найти значок автосуммы, нажать на него.

Как быстро посчитать итоги в таблице Excel

  1. После выполнения данной операции результат появится в клетке под выделенным диапазоном.

Еще одна полезная особенность автосуммы – возможность получения результатов под несколькими смежными столбцами с данными. Два варианта подсчета итогов:

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

Важно! Единственный недостаток функции “Автосумма” – с ее помощью невозможно считать итоги отдельных ячеек или столбцов, которые расположены далеко друг от друга.

Чтобы рассчитать результаты для отдельных ячеек или столбцов, необходимо воспользоваться функцией “СУММ”. Порядок действий:

  1. Отметить нажатием ЛКМ ту ячейку, куда нужно вывести результат расчета.
  2. Кликнуть по символу добавления функции.

Как быстро посчитать итоги в таблице Excel

  1. После этого должно открыться окно настройки “Мастер функций”. Из открывшегося списка необходимо выбрать требуемую функцию “СУММ”.
  2. Для выхода из окна “Мастер функций” нажать кнопку “ОК”.

Далее необходимо настроить аргументы функции. Для этого в свободном поле нужно ввести координаты ячеек, сумму которых требуется посчитать. Чтобы не вводить данные вручную, можно использовать кнопку справа от свободного поля. Ниже первого свободного поля находится еще одна пустая строчка. Она предназначена для выполнения расчета для второго массива данных. Если нужна информация только по одному диапазону ячеек, ее можно оставить пустой. Для завершения процедуры нужно нажать на кнопку “ОК”.

Как быстро посчитать итоги в таблице Excel

Как посчитать промежуточные итоги

Одна из частых ситуаций, с которой сталкиваются люди, активно работающие в таблицах Excel, – необходимость посчитать промежуточные итоги в одном рабочем документе. Как и в случае с общим итогом, сделать это можно вручную. Однако программа позволяет автоматизировать свои действия, быстро получить требуемый результат. Существует несколько требований, которым должна соответствовать таблица для расчета промежуточных итогов:

  1. При создании шапки столбца нельзя вписывать в ней несколько строк. Одновременно с этим шапка должна быть расположена на первой строке рабочей таблицы.
  2. Невозможно получить промежуточные итоги в тех столбцах, внутри которых находятся пустые ячейки. Даже при наличии одной пустой клетки во всей таблице, расчет произведен не будет.
  3. Рабочий документ должен иметь стандартный диапазон без форматирования.

Сам процесс расчета промежуточных итогов состоит из нескольких действий:

  1. В первую очередь нужно распределить данные в первом столбце так, чтобы они распределились на группы одинакового типа.
  2. Левой кнопкой мыши выбрать любую произвольную ячейку рабочей таблицы.
  3. Перейти во вкладку “Данные” на основной странице с инструментами.
  4. В разделе “Структура” нажать на функцию «Промежуточные итоги”.
  5. После осуществления данных действий на экране появится окно, в котором необходимо прописать параметры для дальнейшего расчета.

В параметре “Операция” необходимо выбрать раздел “Сумма” (есть возможность выбора других математических действий). В следующем параметре указать те столбцы, для которых будут высчитываться промежуточные итоги. Для сохранения указанных параметров необходимо нажать кнопку “ОК”. После выполнения описанных выше действий, между каждой группой ячеек появится одна промежуточная, в которой будет указан результат, полученный после осуществления расчета.

Важно! Еще один способ получения промежуточных итогов – через отдельную функцию “ПРОМЕЖУТОЧНЫЕ.ИТОГИ”. Данная функция совмещает в себе несколько алгоритмов расчета, которые необходимо прописывать в выбранной ячейке через строку функций.

Как удалить промежуточные итоги

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

  1. Зайти во вкладку “Данные” на главной странице с инструментами. Нажать на функцию “Промежуточный итог”.
  2. В появившемся окне необходимо отметить галочкой пункт “Размер”, нажать на кнопку “Убрать все”.
  3. После этого все добавленные данные вместе с дополнительными ячейками будут удалены.

Как быстро посчитать итоги в таблице Excel

Заключение

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

Оцените качество статьи. Нам важно ваше мнение:

Данные итогов в таблице Excel

Вы можете быстро подвести итоги в таблице Excel, включив строку итогов и выбрав одну из функций в раскрывающемся списке для каждого столбца. По умолчанию в строке итогов применяется функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ, которая позволяет включать или пропускать скрытые строки таблицы. Но вы также можете использовать другие функции.

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

  1. Щелкните любое место таблицы.

  2. Выберите Работа с таблицами > Конструктор и установите флажок Строка итогов.

    Кнопка "Строка итогов" на вкладке "Конструктор"

  3. Строка итогов будет вставлена в нижней части таблицы.

    Таблица Excel со строкой итогов

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

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

    Пример выбора формулы для строки итогов в раскрывающемся списке

    Excel создает следующую формулу: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;[Midwest]). Это функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ для функции СУММ, которая является формулой со структурированными ссылками (такие формулы доступны только в таблицах Excel). См. статью Использование структурированных ссылок в таблицах Excel.

    К итоговому значению можно применить и другие функции, щелкнув Другие функции или создав их самостоятельно.

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

Вы можете быстро подвести итоги в таблице Excel, включив строку итогов и выбрав одну из функций в раскрывающемся списке для каждого столбца. По умолчанию в строке итогов применяется функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ, которая позволяет включать или пропускать скрытые строки таблицы. Но вы также можете использовать другие функции.

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

  1. Щелкните любое место таблицы.

  2. Выберите Таблица > Строка итогов.

    Кнопка "Строка итогов" на вкладке "Конструктор"

  3. Строка итогов будет вставлена в нижней части таблицы.

    Таблица Excel со строкой итогов

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

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

    Пример выбора формулы для строки итогов в раскрывающемся списке

    Excel создает следующую формулу: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;[Midwest]). Это функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ для функции СУММ, которая является формулой со структурированными ссылками (такие формулы доступны только в таблицах Excel). См. статью Использование структурированных ссылок в таблицах Excel.

    К итоговому значению можно применить и другие функции, щелкнув Другие функции или создав их самостоятельно.

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

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

  1. Щелкните любое место таблицы.

  2. Щелкните вкладку Конструктор таблиц > Параметры стилей > Строка итогов.

    Строка Итог будет вставлена в нижней части таблицы.

Настройка агрегатной функции для ячейки строки итогов

Примечание: Это одна из нескольких бета-функций, и в настоящее время она доступна только для части инсайдеров Office. Мы будем оптимизировать такие функции в течение следующих нескольких месяцев. Когда они будут готовы, мы сделаем их доступными для всех участников программы предварительной оценки Office и подписчиков Microsoft 365.

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

В раскрывающемся списке "Строка итогов" отображаются параметры агрегатной функции

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

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Общие сведения о таблицах Excel

Видео: создание таблицы Excel

Создание и удаление таблицы Excel

Форматирование таблицы Excel

Изменение размера таблицы путем добавления или удаления строк и столбцов

Фильтрация данных в диапазоне или таблице

Преобразование таблицы в диапазон

Использование структурированных ссылок в таблицах Excel

Поля промежуточных и общих итогов в отчете сводной таблицы

Поля промежуточных и общих итогов в сводной таблице

Проблемы совместимости таблиц Excel

Экспорт таблицы Excel в SharePoint

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Сводные таблицы Excel – тема очень интересная и обширная.

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

Сводные таблицы Excel от А до Я

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

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

Постановка задачи

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

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

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

Таблица с данными о поставках
Таблица с данными о поставках

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

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

Любую компанию в первую очередь интересует прибыль и поэтому может потребоваться найти ответы на ряд вопросов, например:

  1. Определить, в каком из городов за прошедшее время выручка была максимальной.
  2. Какая торговая сеть позволила получить компании наибольшую выручку.
  3. Определить категорию товаров и конкретный товар, принесшие наибольшую выручку.

В таблице представлены данные за два года, поэтому приблизительно такие же вопросы могут возникнуть у руководства компании по отношению к какому-то конкретному временному интервалу, например, какой товар был наиболее востребованным прошлым летом, или в прошлом году, какова была динамика продаж товаров разных категорий в течении года (по месяцам, кварталам) или какой из заказчиков в прошлом месяце был для компании наиболее значимым. Также часто возникает необходимость определить лидеров продаж, например составить ТОП5 товаров, на которые был наибольший спрос в определенное время.

Решение задачи формулами

На первый взгляд все эти задачи легко решаются несложными формулами и стандартными функциями.

Так, например, для определения города, принесшего максимальную выручку, нужно лишь сложить сумму всех поставок по каждому из городов. Сделать это можно с помощью функции СУММЕСЛИ.

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

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

Удаление дубликатов
Удаление дубликатов

Ну а теперь применим функцию СУММЕСЛИ.

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

Выручка по городам с помощью функции СУММЕСЛИ
Выручка по городам с помощью функции СУММЕСЛИ

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

В итоге по значениям суммарной выручки мы легко определим победителя и ответим на первый вопрос.

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

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

Это не наш метод, тем более что сводные таблицы позволяют сделать ровно тоже самое, но в разы быстрее.

Ответим на первый вопрос с помощью сводной таблицы.

Создание сводной таблицы в Excel

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

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

Строка заголовков
Строка заголовков

Установим табличный курсор в любую ячейку диапазона и на вкладке Вставка выберем Сводная таблица.

Создание сводной таблицы
Создание сводной таблицы

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

Абсолютная ссылка на диапазон
Абсолютная ссылка на диапазон

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

Фактически данную проблему полностью решают умные таблицы. Поэтому перед тем, как создать новую сводную таблицу стоит преобразовать исходные данные в умную таблицу.

Делается это очень просто – также устанавливаем табличный курсор в любую ячейку диапазона и либо на вкладке Вставка выбираем Таблица, либо просто нажимаем сочетание клавиш Ctrl+T.

Создание умной таблицы
Создание умной таблицы

Так как строка с заголовками уже присутствует в диапазоне, то соответствующую галочку не убираем.

Оставляем чек-бокс "Таблица с заголовками"
Оставляем чек-бокс “Таблица с заголовками”

Ну и также, как и раньше создадим сводную таблицу, но уже на основе умной таблицы.

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

Вставим сводную таблицу на новый лист.

Сводная таблица будет построена на основе данных Таблицы1 и будет располагаться на новом листе.
Сводная таблица будет построена на основе данных Таблицы1 и будет располагаться на новом листе.

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

Подсказка 1 и боковая панель для создания сводной таблицы 2.
Подсказка 1 и боковая панель для создания сводной таблицы 2.

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

Поля сводной таблицы соответствуют заголовкам умной таблицы
Поля сводной таблицы соответствуют заголовкам умной таблицы

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

Области, формирующие сводную таблицу
Области, формирующие сводную таблицу

Например, нам нужно ответить на вопрос – поставки товаров в какой город позволили получить максимальную выручку?

То есть в первую очередь нам нужно получить список городов. Для этого захватываю мышью поле Город и перетягиваем его в область Строки. Мы сразу получаем список названий всех городов из столбца Город исходной таблицы.

Поле Город формирует список уникальных названий городов из соответствующего столбца умной таблицы
Поле Город формирует список уникальных названий городов из соответствующего столбца умной таблицы

То есть область Строки позволят разместить данные в строках.

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

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

Верну поле в Строки и завершу создание первой сводной таблицы. Нам ведь нужно узнать суммарную выручку по городам, поэтому просто перетягиваем поле Итого в Значения. Получаем точно такую же табличку, как и раньше, но буквально в несколько щелчков мыши.

Сводная таблица и таблица, полученная с помощью функции СУММЕСЛИ
Сводная таблица и таблица, полученная с помощью функции СУММЕСЛИ

Пока не будем обращать внимание на внешний вид сводной таблицы, а сосредоточимся на ее функциональности.

Обратите внимание на то, что в области Строки фигурирует имя поля, а в области Значения находится фраза «Сумма по полю Итого». Эта же фраза подставлена в заголовок соответствующего столбца сводной таблицы. Она указывает на то, что при формировании значений столбца сводной таблицы производилось суммирование значений столбца Итого умной таблицы.

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

Возможные операции в области Значения
Возможные операции в области Значения

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

Так в столбце Заказчик умной таблицы находятся наименования торговых сетей, то если я перетяну их в область Значения мы увидим количество по этому полю. Фактически это значение показывает, сколько было поставок в том или ином городе, то есть сколько сделок было совершено.

Количество поставок в каждом городе
Количество поставок в каждом городе

Ну а теперь давайте создадим еще одну сводную таблицу, которая ответит на второй вопрос – какая торговая сеть позволила получить компании наибольшую выручку?

Переключимся на лист с исходными данными и точно также создадим еще одну сводную таблицу на новом листе.

В первую очередь нам нужен список торговых сетей, поэтому перетянем поле Заказчик в область Строки. Ну а поле Итого в Значения. Все готово!

Выручка по отдельным торговым сетям
Выручка по отдельным торговым сетям

Ну и последняя задача – определить категорию товаров, принесшую наибольшую выручку.

Действием по аналогии.

Суммарная выручка по товарным категориям
Суммарная выручка по товарным категориям

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

Вложенное поле Товар
Вложенное поле Товар

При этом важно соблюдать “вложенность” полей. То есть у нас товары принадлежат категориям, а не наоборот. Этот порядок задается последовательностью полей в области. Если сейчас изменить их очередность, то получим следующее – появится список всех товаров, а вложенной информацией станет их принадлежность к какой-либо товарной категории.

Вложенное поле Категория товара
Вложенное поле Категория товара

В данном случае это крайне не информативно, поэтому верну все как было.

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

Подробный отчет по торговым сетям и товарным категориям
Подробный отчет по торговым сетям и товарным категориям

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

Итак, у нас есть отчеты, отвечающие на поставленные задачи. Осталось лишь немного отформатировать данные в таблицах, сделав их более приятными для восприятия.

Форматирования сводной таблицы

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

Заголовок изменяется самым обычным образом – щелкаем по ячейке с ним и затем меняем текст.

Изменение заголовков полей, находящихся в области Значения
Изменение заголовков полей, находящихся в области Значения

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

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

Название заголовка столбца не может быть таким же, как и имя соответствующего поля
Название заголовка столбца не может быть таким же, как и имя соответствующего поля

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

Я же просто переименую поля в «Сумма заказов» и «Количество заказов». Первый заголовок также можно изменить на «Город».

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

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

Изменение числового форматирования ячейки
Изменение числового форматирования ячейки

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

Изменение числового формата всего столбца
Изменение числового формата всего столбца

Затем в появившемся окне указываем нужный формат и задаем его параметры.

Параметры числового формата столбца
Параметры числового формата столбца

Форматирование будет применено сразу ко всем столбцу.

Денежный числовой формат применен ко всему столбцу
Денежный числовой формат применен ко всему столбцу

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

Задание стилевого оформления сводной таблицы
Задание стилевого оформления сводной таблицы

Общие и промежуточные итоги

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

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

Общие и промежуточные итоги в сводной таблице
Общие и промежуточные итоги в сводной таблице

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

Инструменты по работе с макетом сводной таблицы
Инструменты по работе с макетом сводной таблицы

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

Промежуточные итоги
Промежуточные итоги

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

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

Отключение промежуточных итогов
Отключение промежуточных итогов

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

Также можно выводить промежуточные итоги отдельной строкой в нижней части каждой категории товаров (второй пункт меню). Опять же, промежуточные итоги будут отображаться в свернутом виде в основной строке, а при развернутой категории смещаться отдельной строкой ниже.

Промежуточные итоги в нижней части группы
Промежуточные итоги в нижней части группы

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

Управление отображением общих итогов
Управление отображением общих итогов

Макет сводной таблицы

Ну и выбор макета также влияет на внешний вид сводной таблицы. Есть три варианта.

Выбор макета
Выбор макета

Первый – сжатая форма. Этот вариант по умолчанию и мы его видим сразу после создания сводной таблицы.

При выборе второго варианта – форма структуры, в сводной таблице под каждое поле будет выделен отдельный столбец. То есть в первом столбце теперь выводится только категория товара, а сами товары отображаются во втором столбце.

Форма структуры
Форма структуры

Табличная форма аналогична форме структуры, но промежуточные итоги из строки с названием категории перемещаются вниз.

Табличная форма
Табличная форма

В этом же меню есть еще одна настройка, позволяющая повторять или не повторять подписи элементов.

Подписи элементов
Подписи элементов

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

Повторяющиеся элементы - название категории в каждой строке
Повторяющиеся элементы – название категории в каждой строке

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

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

Вставка пустых строк между элементами
Вставка пустых строк между элементами

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

Развернуть или свернуть поле или все поля одновременно
Развернуть или свернуть поле или все поля одновременно

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

Скрываем кнопки
Скрываем кнопки

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

Готовый отчет
Готовый отчет

Сортировка и фильтрация

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

Кнопки сортировки и фильтрации
Кнопки сортировки и фильтрации

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

Меню сортировки и фильтрации
Меню сортировки и фильтрации

Если нужно сформировать отчет только по какой-то одной товарной категории (например, “Зелень”), то с помощью фильтра отключаем все ненужные и получаем результат:

Данные только по товарной категории "Зелень"
Данные только по товарной категории “Зелень”

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

Данные по заказчику "Ашан" и товарной категории "Зелень"
Данные по заказчику “Ашан” и товарной категории “Зелень”

Если кроме категории нужно отфильтровать данные еще и по конкретным товарам, то в меню в выпадающем списке указываем соответствующее поле, а затем делаем фильтрацию по нему.

Выбор поля в выпадающем списке
Выбор поля в выпадающем списке

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

Значок указывает на фильтрацию данных в поле
Значок указывает на фильтрацию данных в поле

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

Удаление фильтра
Удаление фильтра

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

Область Фильтры
Область Фильтры

Сейчас мы построили отчет, дающий полное представление об объемах заказов со стороны торговых сетей, но вот как дела обстоят по отдельным городам?

Перетаскиваем соответствующее поле в область Фильтр и над сводной таблицей появляется соответствующий выпадающий список.

Фильтр по городам
Фильтр по городам

Мы можем выбрать отдельный город, чтобы получить информацию только по нему.

Отчет по Волгограду
Отчет по Волгограду

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

Сортировка данных в сводной таблице
Сортировка данных в сводной таблице

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

Сортировка значений в столбце сводной таблице
Сортировка значений в столбце сводной таблице

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

Ну и затронув тему фильтрации нельзя обойти стороной так называемые срезы.

Срезы в сводных таблицах

Срез – это тот же фильтр, но интерактивный.

Срез
Срез

При вставке среза мы также выбираем поле, по которому фильтр будет работать. Например, вставим два среза – по городам и товарам.

Вставка срезов
Вставка срезов

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

Выбранный в срезе город также отображается и в фильтре
Выбранный в срезе город также отображается и в фильтре

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

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

Работа с фильтрами в срезе
Работа с фильтрами в срезе

Даты в сводных таблицах

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

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

Преобразование дат в сводной таблице
Преобразование дат в сводной таблице

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

Если такая группировка не нужна, то можно ее отменить через контекстное меню.

Разгруппировка дат
Разгруппировка дат

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

Группировка дат по годам и месяцам
Группировка дат по годам и месяцам

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

Сортировка и фильтрация по дате
Сортировка и фильтрация по дате

Для дат существует свой формат срезов – временная шкала.

Вставка временной шкалы
Вставка временной шкалы

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

Выбор дат с помощью временной шкалы
Выбор дат с помощью временной шкалы

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

Ну а сводные таблицы – это очень обширная и увлекательная тема, которой я посвятил отдельный очень подробный видеокурс, который так и называется “Сводные таблицы“.

Сводные таблицы Excel от А до Я

Нажмите на эту ссылку, чтобы перейти на страницу курса >>

________________________________________

Ссылки на мои ресурсы по Excel

YouTube-канал Excel Master

Серия видеокурсов “Microsoft Excel Шаг за Шагом”

Авторские книги и курсы

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

Содержание

  • Требования к таблицам для использования промежуточных итогов
  • Применение функции промежуточных итогов
  • Написание формулы промежуточных итогов вручную
  • Заключение

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

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

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

Применение функции промежуточных итогов

Итак, теперь, когда мы определились с основными критериями “годности” таблиц, приступим к подсчету промежуточных итогов.

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

  1. Отмечаем любую ячейку таблицы, переключаемся во вкладку “Данные”, находим раздел “Структура”, щелкаем по нему и в раскрывшемся перечне нажимаем по варианту “Промежуточный итог”.Применение функции промежуточных итогов
  2. В итоге появится окно, где мы осуществим дальнейшие настройки согласно нашей задаче.Применение функции промежуточных итогов
  3. Итак, нам требуется произвести расчет ежедневных продаж всех наименований продукции. Информация о дате продажи размещается в одноименном столбце. Исходя из этого, заполняем требуемые поля настроек.
    • раскрываем список для строки “При каждом изменении в” и останавливаем выбор на “Дате”.
    • мы хотим посчитать общую сумму ежедневных продаж, поэтому для параметра “Операция” выбираем функцию “Сумма”.
    • если бы пред нами стояла другая задача, то можно было бы выбрать другую функцию из четырех предложенных программой: произведение (умножение), минимум, максимум, количество.
    • далее требуется указать место вывода полученных данных. У нас в таблице имеется столбец под названием “Продано, в руб.” Его и укажем для параметра «Добавить итоги по».
    • также следует обратить внимание на пункт “Заменить текущие итоги”. Если напротив него нет установленной галочки, нужно ее поставить. В противном случае возникнут проблемы при внесении каких-либо изменений и повторном пересчете итогов.
    • перейдем к надписи “Конец страницы между группами” и разберемся, стоит ли ставить напротив нее галочку. Если этот параметр будет отмечен галочкой, это повлияет на внешний вид документа при отправке на принтер. Все блоки таблицы с подведенными промежуточными итогами распечатаются на отдельных листах каждый.
    • и, наконец, параметр “Итоги под данными” определяет расположение результата относительно строк. Если убрать отметку напротив этого пункта, то результат будет выводиться над строками. Приемлемы оба варианта, но всё-таки привычнее и визуально понятнее расположение итогов под данными.
    • закончив с настройками, подтверждаем действие нажатием на OK.Применение функции промежуточных итогов
  4. В результате проделанных действий в таблице будут отображены промежуточные итоги по группам (по датам). Напротив каждой группы можно увидеть значок минуса, при нажатии на который строки внутри нее сворачиваются.Применение функции промежуточных итогов
  5. При желании можно убрать лишние данные из поля видимости, оставив только общий итог и промежуточные суммы. Нажатием кнопки “плюс” можно обратно развернуть строки внутри групп.Применение функции промежуточных итогов

Примечание: После внесении каких-либо изменений и добавлении новых данных промежуточные итоги будут пересчитаны в автоматическом режиме.

Написание формулы промежуточных итогов вручную

Есть еще один способ посчитать промежуточные итоги – с помощью специальной функции.

  1. Для начала отмечаем ячейку, где должен быть выведен итог подсчета. Далее нажимаем на значок «Вставить функцию» (fx) рядом со строкой формул с левой стороны от нее.Написание формулы промежуточных итогов вручную
  2. Откроется Мастер функций. Выбираем категорию “Полный алфавитный перечень”, находим из предложенного перечня функцию “ПРОМЕЖУТОЧНЫЕ.ИТОГИ”, ставим на нее курсор и нажимаем OK.Написание формулы промежуточных итогов вручную
  3. Теперь нужно задать настройки функции. В поле «Номер_функции» указываем цифру, которой соответствует нужному варианту обработки информации. Всего опций одиннадцать:
    • цифра 1 – расчет среднего арифметического значения
    • цифра 2 – подсчет количества ячеек
    • цифра 3 – подсчет количества заполненных ячеек
    • цифра 4 – определение максимального значения в выбранном массиве данных
    • цифра 5 – определение минимального значения в выбранном массиве данных
    • цифра 6 – перемножение данных в ячейках
    • цифра 7 – выявление стандартного отклонения по выборке
    • цифра 8 – выявление стандартного отклонения по генеральной совокупности
    • цифра 9 – расчет суммы (ставим в нашем варианте согласно задаче)
    • цифра 10 – нахождение дисперсии по выборке
    • цифра 11 – нахождение дисперсии по генеральной совокупностиНаписание формулы промежуточных итогов вручную
  4. В поле «Ссылка 1» указываем координаты диапазона, для которого требуется просчитать итоги. Всего можно указать до 255 диапазонов. После введения координат первой ссылки, появится строка для добавления следующей. Прописывать координаты вручную не совсем удобно, к тому же, велика вероятность ошибиться. Поэтому просто ставим курсор в поле для ввода информации и затем левой кнопкой мыши отмечаем нужную область данных. Аналогичным образом можно добавить следующие ссылки, если потребуется. По завершении подтверждаем настройки нажатием кнопки OK.Написание формулы промежуточных итогов вручную
  5. В итоге в ячейке с формулой будет выведен результат подсчета промежуточных итогов.Написание формулы промежуточных итогов вручную

Примечание: Как и другие функции Эксель, использовать “ПРОМЕЖУТОЧНЫЕ.ИТОГИ” можно, не прибегая к помощи Мастера функций. Для этого в нужной ячейке вручную прописываем формулу, которая выглядит следующим образом:

= ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер обработки данных;координаты ячеек)

Написание формулы промежуточных итогов вручную

Далее жмем клавишу Enter и получаем желаемый результат в заданной ячейке.

Написание формулы промежуточных итогов вручную

Заключение

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

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