Сводная таблица Microsoft Excel
Сводная таблица обеспечивает формирование сводной (агрегированной) информации в структурированном виде. Источниками данных для формирования сводной таблицы являются:
Список (база данных) Excel на листе текущей рабочей книги.
Внешний источник данных (текстовый файл, содержащий табличные данные, реляционная база данных).
Диапазоны ячеек для консолидации текущей рабочей книги.
Другая сводная таблица.
Построение сводной таблицы осуществляется с помощью Мастера сводных таблиц – команда меню ДанныеСводная таблица:
На первом шаге выбирается тип источника данных и вид результирующей сводной таблицы.
На втором шаге задается диапазон ячеек для построения сводной таблицы.
Если источник сводной таблицы – список, сводная таблица размещается в той же книге. Если источник сводной таблицы – диапазон ячеек для консолидации, ячейки могут находиться на разных листах/рабочих книгах, а сводная таблица может размещаться в любой книге, в том числе и новой.
На третьем шаге осуществляется формирование структуры сводной таблицы. Для этого нажимается кнопка Макет. Дополнительная настройка параметров сводной таблицы выполняется при нажатии кнопки Параметры.
Макет сводной таблицы включает области:
Страница – для размещения полей фильтрации (отбора) записей, отображаемых в сводной таблице;
Строка – для размещения полей группирования, учитывается последовательность полей для создания вложенных групп, подгрупп и т.д.;
Столбец - для размещения полей группирования, учитывается последовательность полей для создания вложенных групп, подгрупп и т.д.;
Данные - для размещения полей итогов.
При этом любое поле списка размещается однократно в области группирования (страница, строка или столбец). В области Данные размещаются только те поля, которые не вошли в области группирования, но любое из них может многократно размещаться в области Данные для вычисления различных итогов. Помимо «базовых» полей из основной таблицы (списка), сводная таблица может содержать вычисляемые поля в области Данные, а также вычисляемые элементы для полей группирования.
Элементы полей группирования могут объединяться в новые группы. Для группы полей осуществляется выбор типа итога, скрытие/отображение деталей подчиненных полей.
Правило размещения сводной таблицы:
Сводная таблица, построенная на основе списка (базы данных), размещается в той же рабочей книге, что и список, на любом листе. Не допускается перекрытие сводной таблицей другой информацией на рабочем листе.
Сводная таблица, построенная на основе консолидации диапазона ячеек, может размещаться в любой рабочей книге, в том числе новой. Сводная таблица, построенная на базе другой сводной таблицы, размещается в той же рабочей книге, что и исходная и может находиться на другом листе.
В табл. 20 приведены ограничения, которые действуют для сводных таблиц Microsoft Excel 2000.
Таблица 20
Параметр | Ограничение |
Число сводных таблиц на одном листе | Ограничивается объемом доступной оперативной памяти |
Число элементов в сводной таблице | 8000 |
Число полей строк или столбцов в сводной таблице | Ограничивается объемом доступной оперативной памяти |
Число полей страницы в сводной таблице | 256 (может ограничиваться объемом доступной оперативной памяти) |
Число полей данных в сводной таблице | 256 |
Число формул вычисляемых элементов в сводной таблице | Ограничивается объемом доступной оперативной памяти |
Для работы со сводной таблицы используется панель инструментов Сводные таблицы – рис. 19.
Рисунок 19
Сводная таблица – вызов меню команд для выбора:
Формат отчета – выбор формата отчета для сводной таблицы.
Сводная диаграмма – построение диаграммы по сводной таблице.
Мастер сводных таблиц – переход к 3 шагу построения сводной таблицы (изменение макета, настройка параметров, выбор места размещения сводной таблицы).
Скрыть детали, Отобразить детали полей группирования.
Обновить данные сводной таблицы при изменении источника.
Настройка клиент-сервера при использовании OLAP-куба для построения сводной таблицы.
Выделить отдельные части сводной таблицы: заголовки, данные или таблицу целиком.
Формулы – создание вычисляемых полей в области данных или вычисляемых объектов/элементов в области заголовков.
Параметры поля – настройка параметров поля сводной таблицы.
Параметры таблицы – настройка параметров таблицы.
Отобразить страницы – на отдельных листах книги.
Другие кнопки соответствуют командам: Формат отчета, Мастер диаграмм, Мастер сводных таблиц, Скрыть/Отобразить детали (для выделенного заголовка), Обновить данные, Параметры поля, Отобразить поля.
Пример построения сводной таблицы для расчета месячной зарплаты рабочих при повременной форме оплаты труда, начисления премии и учета удержаний. Премия дифференцированы по разрядам: 2 разряд 25%, 3 разряд 32%, 4 разряд 50% к тарифу, 5 разряд – 50%. Удержания берутся со всех видов начислений (зарплата, премия) и составляют 13% от суммы начислений.
Вставить новый лист – команда меню ВставкаЛист, если необходимо.
Переименовать лист в Картотека – команда меню ФорматЛистПереименовать.
Подготовить исходные данные – табл. 21.
Таблица 21
ФИО | Табельный № | Профессия | Разряд работающего | Тариф | Льготы |
Иванов А.П. | 01234 | Кладовщик | 3 | 5,76р. | 1 |
Колесов В.И. | 02345 | Грузчик | 3 | 5,76р. | 1 |
Крылов А.Р. | 00127 | Грузчик | 4 | 6,79р. | 2 |
Михайлов П.Р. | 12980 | Грузчик | 3 | 5,76р. | 2 |
Смирнов И.А. | 13980 | Кладовщик | 4 | 6,79р. | 3 |
Соколов Р.В. | 21097 | Уборщик | 2 | 4,95р. | 1 |
Котов А.А. | 12350 | Весовщик | 5 | 7,78р. | 2 |
Павлов Ф.Ф. | 12360 | Весовщик | 4 | 6,79р. | 2 |
Соловьев А.П. | 12370 | Упаковщик | 3 | 5,76р. | 1 |
Крылов А.Н. | 12380 | Грузчик | 5 | 7,78р. | 1 |
Ильин А.Е. | 12390 | Упаковщик | 5 | 7,78р. | 1 |
Установить курсор в список, выполнить команду меню ДанныеСводная таблицадля вызова Мастера сводных таблиц и диаграмм.
На шаге 1 указать тип источника – Создать таблицу на основе данных, находящихся в списке или базе данных Microsoft Excel. Выбрать вид создаваемого отчета – Сводная диаграмма (со сводной таблицей).
На шаге 2 – выполнить проверку диапазон выделенных ячеек списка .
Диапазон включает имена столбцов и все заполненные строки таблицы.
На шаге 3 нажать кнопку Макет и разместить поля в макете сводной таблицы:
Страница – Профессия, Строка – ФИО, Столбец – Разряд работающего, Данные – Тариф, операция – Сумма.
Нажать кнопку ОК.
Макет сводной таблицы представлен на рис. 20.
Рисунок 20
На панели инструментов Сводные таблицы нажать кнопку Параметры, выбрать флажки:
Общая сумма по столбцам; Автоформат; Сохранять форматирование; Для пустых ячеек отображать – пробел; Поместить таблицу в Новый лист.
Нажать кнопку Готово.
В сводной таблице (рис. 21) представлен список всех работающих. Для каждого работающего указан только один тариф, соответствующий его разряду.
Профессия | (Все) |
|
|
|
|
|
|
|
|
Сумма по полю Тариф | Разряд работающего |
|
|
|
ФИО | 2 | 3 | 4 | 5 |
Иванов А.П. |
| 5,76 |
|
|
Ильин А.Е. |
|
|
| 7,78 |
Колесов В.И. |
| 5,76 |
|
|
Котов А.А. |
|
|
| 7,78 |
Крылов А.Н. |
|
|
| 7,78 |
Крылов А.Р. |
|
| 6,79 |
|
Михайлов П.Р. |
| 5,76 |
|
|
Павлов Ф.Ф. |
|
| 6,79 |
|
Смирнов И.А. |
|
| 6,79 |
|
Соколов Р.В. | 4,95 |
|
|
|
Соловьев А.П. |
| 5,76 |
|
|
Общий итог | 4,95 | 23,04 | 20,37 | 23,34 |
Рисунок 21
Для преобразования сводной таблицы следует:
Установить курсор в область сводной таблицы.
На панели инструментов Сводные таблицы нажать кнопку Сводная таблица, выполнить команду ФормулыВычисляемое поле для создания вычисляемого поля:
Имя поля – Зарплата, Формула вычисления: =Тариф*168.
Коэффициент (168) зависит от количества рабочих часов в текущем учетном периоде.
На рис. 22 представлено диалоговое окно для формирования вычисляемого поля.
Рисунок 22
Нажать кнопку Добавить для добавления нового поля в сводную таблицу.
Нажать кнопку ОК для закрытия диалогового окна.
Установить курсор в область сводной таблицы.
На панели инструментов Сводные таблицы нажать кнопку Мастер сводных таблиц. С помощью кнопки Макет вызвать макет сводной таблицы для корректировки:
Удалить поле Сумма по полю Тариф.
Нажать кнопку ОК.
Нажать кнопку Готово.
Установить курсор в области сводной таблицы на поле Сумма по полю Зарплата.
На панели инструментов Сводные таблицы нажать кнопку Параметры поля (рис. 23):
Изменить имя поля в сводной таблице – Месячная зарплата. Нажать кнопку Формат и указать формат поля – Денежный.
Нажать кнопку ОК.
Рисунок 23
Установить курсор в область сводной таблицы на поле Разряд работающего.
Создать вычисляемый объект Премия. Премия выплачивается как процент к начисленной заработной плате, дифференцируется по разрядам: 2 разряд – 25%, 3 разряд – 32%, 4 разряд – 50%, 5 разряд – 55%.
На панели инструментов Сводные таблицы нажать кнопку Сводная таблица.
Рисунок 24
Выполнить команду ФормулыВычисляемый объект (рис. 24). Указать имя объекта – Премия.
Для построения формулы в окне Поля выбрать поле Разряд работающего, в окне Элементы выбрать элементы. Формула: = ‘2’*0,25+’3’*0,32+’4’*0,5+’5’*0,55
Нажать кнопку Добавить.
Закрыть окно – кнопка ОК.
Установить курсор в область сводной таблицы на поле Разряд работающего. Создать вычисляемый объект Вычеты, сумма вычетов это 13% от суммы заработка и премии.
Нажать кнопку Сводная таблица. Выполнить команду ФормулыВычисляемый объект (25). Указать имя объекта – Вычеты.
Рисунок 25
В окне Поля выбрать поле Разряд работающего, в окне Элементы выбрать элементы для построения формулы вида: = –0,13(’2’+’3’+’4’+’5’+Премия)
Нажать кнопку Добавить.
Закрыть окно – кнопка ОК.
Нажать кнопку Сводные таблицы, выполнить команду меню ФормулыВывести формулы для просмотра выражений вычисляемых полей и объектов (рис. 26).
Если потребуется изменить нормативы (количество отработанных часов, % премии, % вычетов), следует отредактировать вычисляемые поля и объекты – команда меню ФормулыВывести формулы, вызывать поле/объект, внести изменения.
Перейти на лист диаграммы и просмотреть диаграмму для определенного вида профессии. Изменить тип диаграммы.
Вычисляемое поле |
|
|
Порядок решения | Поле | Формула |
1 | Зарплата | =Тариф*168 |
Вычисляемый объект |
|
|
Порядок решения | Объект | Формула |
1 | Премия | ='2'*0,25+'3'*0,32+'4'*0,4+'5'*0,55 |
2 | Вычеты | = -0,13*('2' +'3' +'4' +'5' +Премия ) |
Рисунок 26
Сводную таблицу легко структурировать. Элементы поля группировки в строке/столбце можно отсортировать. Курсором выделяется имя поля группировки, выполняется команда меню ДанныеСортировка.
Выделенные элементы полей группирования (в т.ч. и несмежные) области строк/столбцов можно объединить в новые группы – команда меню ДанныеГруппы и структураГруппировать. В результате создается новый иерархический уровень – новое поле сводной таблицы.
Если элементы имеют числовое значение или тип даты, автоматически определяется диапазон их значений и предлагается шаг группировки, который можно изменять. Для поля даты шаг группировки – несколько дней, месяц, квартал, год; для числовых полей – число.
Для отказа от группировки выполняется команда меню ДанныеГруппа и структураРазгруппировать. В дополнение к группированию существует возможность отобразить/скрыть детали сводной таблицы. В сводных таблицах можно изменять, дополнительно настраивать итоги и поля (переименовать, группировать значения полей, формировать дополнительные итоги).
В диалоговом окне Вычисление поля сводной таблицы имеется кнопка Дополнительно, которая выводит список дополнительных видов обработки данных поля – табл. 22.
Таблица 22
Вид обработки | Содержание обработки |
Отличие | Разность текущего значения поля с указанным значением поля |
Доля | Отношение значений поля области данных к соответствующим значениям этого поля в указанной строке или столбце сводной таблицы, которые задаются путем выбора поля группирования и его отдельного элемента |
Приведенное отличие | Отношение разности значений поля области данных и соответствующих значений поля в указанной строке или столбце сводной таблицы. |
С нарастающим итогом в поле | Нарастающий итог значений поля области данных в соответствующих строках или столбцах сводной таблицы, ориентация задается путем выбора поля группирования |
Доля от суммы по строке | Значение поля области данных вычисляется в процентах от итога строки. |
Доля от суммы по столбцу | Значения поля области данных вычисляется в процентах итога столбца. |
Доля от общей суммы | Значения поля области данных вычисляется в процентах от общего итога сводной таблицы. |
Индекс | Значения поля области данных вычисляется по формуле: ((Значение поля) * (Общий итог)) / ((Итог строки) * (Итог столбца)) |
- Информационные технологии анализа данных в microsoft office
- Введение
- Аналитическая обработка данных в microsoft office
- Интеграция данных в microsoft office
- Математические методы анализа данных
- Информационные технологии встроенных функций microsoft excel
- Функция бз
- Функция пз
- Функция норма
- Функция пплат
- Функция кпер
- Функции оснплат, плпроц
- Подбор параметра модели в microsoft excel
- Сценарный подход в microsoft excel
- Таблицы подстановки microsoft excel
- Оптимизационные задачи в microsoft excel
- Статистическая обработка данных в microsoft excel
- Описательная статистика
- Прогнозирование значений
- Агрегирование данных в microsoft office
- Сводная таблица Microsoft Excel
- Структурная таблица Microsoft Excel
- Консолидация данных в Microsoft Excel
- Графические методы анализа данных microsoft office
- Типы диаграмм и их свойства
- Построение диаграммы
- Линии тренда
- Примеры информационных технологий анализа данных
- Задача «Факторный анализ»
- Задача «Количественный анализ хозяйственной деятельности»
- Задача «Анализ рентабельности»
- Задача «Анализ производственной программы»
- Задача «Оптимальное размещение денежных средств на депозите»
- Задача «Анализ продаж ценных бумаг»
- Приложение. Некоторые встроенные функции microsoft excel
- Литература
- Оглавление
- 191023, Санкт–Петербург, Садовая ул., д. 21