Про наши гаджеты. Понятные инструкции для всех

Как посчитать сумму в сводной таблице

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

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

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

Рисунок 2-14

Задание 2.3 Вставка вычисляемого поля или вычисляемого элемента

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

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

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

Вы можете иметь максимум два уровня вложенности подкадра и любые подформы на одном уровне вложенности. Шаги, которые вам нужно выполнить. На странице «Формы» окна «База данных» выберите кнопку «Создать», а затем в диалоговом окне «Новые формы» выберите «Мастер форм».

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

На основе данных, содержащихся в файле Задание 2 - Анализ данных с помощью сводных таблиц.xls (рис. 2-15), создайте список.

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

Вы также заметили, что в подформе есть заголовок с именами столбцов. Субформа может быть добавлена ​​в родительскую форму без помощи Мастера Форм. Создание и работа с отчетами. Отчеты - это метод, с помощью которого данные могут быть представлены интуитивно понятным и приятным способом. Их можно печатать, просматривать или экспортировать в другом формате. Хотя существует много сходств между формами и отчетами, одно из отличий заключается в том, что отчеты не могут использоваться для ввода данных.

Рисунок 2-15

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

Создайте сводную таблицу, которая содержит объемы продаж каждого продавца, упорядоченные по месяцам (рис. 2-16).


Создание отчетов с помощью программ мастера

Вы можете конвертировать формы в отчеты и наоборот, щелкнув правой кнопкой мыши форму или название отчета в окне «База данных» и выбрав «Сохранить как отчет» в раскрывающемся меню. Они особенно полезны, когда источник данных отчета прост или создается отчет о запуске, который будет улучшен позже, вручную. Кроме того, вам все равно нужно выбрать имя таблицы или запросов в комбинированном поле этого диалогового окна. Чтобы создать более подробный отчет, мы будем использовать Мастер отчетов. Предположим, мы хотим создать отчет, чтобы показать каждому учащемуся дополнительные курсы, за которые он / она поступил.

Рисунок 2-16

Вставка в сводную таблицу вычисляемого поля

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

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

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

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

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

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

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

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

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

2. На панели инструментов

в Формулы → Вычисляемое поле . Появится диалоговое окноВставка вычисляемого поля .

3. Введите имя поля и определите формулу, как показано на рисунке 2-17. В формуле можно использовать другие поля. В данном примере имя поля –Средняя стоимость , а формула имеет такой вид:продажи/"Продано единиц" .

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

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

4. Щелкните на кнопке

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

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

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

Рисунок 2-17

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

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

Чтобы открыть страницу свойств отчета, просто следуйте форме в форме: щелкните черную полосу в верхнем углу отчета в режиме проектного вида и выберите команду «Свойства» в меню «Вид». Фильтр: - имя запроса, ограничивающего количество записей в базовой таблице, которые будут отображаться в отчете.

Рисунок 2-18

Вставка в сводную таблицу вычисляемого элемента

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

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

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

Сводная таблица, показанная на рисунке 2-16, содержит текстовое поле с именем

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

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

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

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

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

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

2. На панели инструментов Сводные таблицы щелкните на кнопкеСводная таблица и

Использование агрегированных функций в отчетах

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

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

в открывшемся меню выберите команду Формулы → Вычисляемый объект . Появится диалоговое окноВставка вычисляемого элемента .

3. Введите имя нового элемента в поле Имя , а также определите формулу в полеФормула (рис. 2-19). В формуле можно использовать элементы других полей, но нельзя вводить функции рабочего листа. В этом примере новый элемент названКвартал 1 , а вычисляется он по следующей формуле: =Январь+Февраль+Март.

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

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

4. Щелкните на кнопке Добавить .

5. Повторите пункты 3 и 4, чтобы создать вычисляемые элементы для второго и третьего кварталов.

6. Щелкните на кнопке ОК , чтобы закрыть диалоговое окно.

Рисунок 2-19

Все созданные вычисляемые элементы будут автоматически добавлены в сводную таблицу. Заметьте, что новые элементы отобразились после элементов поля Месяц . Чтобы вставить вычисляемые поля между исходными элементами, просто перетащите их на новое место. На рисунке 2-20 показано, как будет выглядеть сводная таблица после переноса

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


полужирным шрифтом.

Для изменения групповых операций, выполняемых над данными, выполним следующие операции:

1. Выделите поле «Сумма по счетам» и выполните команду Параметры поля меню Сводная таблица (это еще один способ вызвать диалоговое окно ).

2. В появившемся окне нажмите кнопку «Дополнительно». На появившейся дополнительной области (рис. 10) в списке «Дополнительные вычисления» выберите пункт «С нарастающим итогом в поле», а в списке поле - элемент «Дата оплаты» и нажмите кнопку ОК .

Эти же действия следует повторить и для остальных двух полей - поля «Сумма оплат» и поля «Задолженность».

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

Рис. 10. Дополнительные вычисления

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

Таблица 1. Дополнительные вычисления

Название

Назначение

Разность между результатом и элементом, заданными в списках Поле и Элемент

Результат, деленный на указанный элемент указанного поля, выраженный в процентах

Приведенное отличие

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

С нарастающим итогом в поле

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

Доля от суммы по строке

Результат, деленный на общий итог по строке, выраженный в процентах

Доля от суммы по столбцу

Результат, деленный на общий итог по столбцу, выраженный в процентах

Доля от общей суммы

Результат, деленный на общий итог по сводной таблице, выраженный в процентах

Значение ячейки вычисляется по формуле:

((Результат)*(Общий итог))/((Итог по строке)*(Итог по столбцу))

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

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

1. Перетащите поле «Специализация» в область Строка в крайнюю левую позицию.

2. Перетащите поле «Дата счета» в область Страница .

3. Перетащите поле «Данные» из области Строка в область Столбец так, чтобы оно оказалось справа от поля даты оплаты счета.

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

Загрузка...