Сгруппируйте данные за определенный период и по заданным Агентам с расчетом прибыли, полученной агентами

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

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

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

Установите условие Вывода на экран во всех полях.

Далее на панели инструментов нажмите кнопку Группировка,

в запросе появится еще одна строка Групповые операции:

 
 

В строке Групповые операции напротив полей введите:

ФИО агента

ФИО заказчика Группировка

Наименование изделия

Проданное количество

Себестоимость Sum

Общая договорная стоимость

!!! Сохраните запрос под именем «Запрос группировка данных»

В свободное поле с помощью Построителя введите выражение:

Прибыль:([Sum_Общая договорная цена] - [Sum_Себестоимость])

В строке Групповые операции напротив поля Прибыль введите Выражение

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

Запустите запрос и сравните результат с итогом, полученным в задании 14, в параметрическом запросе:

Имя агента: Никулин

Конец учета: 10

ФИО агента ФИО заказчика Наименование изделия Проданное количество Себестоимость Общая договорная цена Прибыль
Никулин Давиденко чернила        
Никулин Иванчук чернила        
Никулин Петров дискета 5,25        
Никулин Федоров дискета 5,25        

Закройте запрос, подтвердив сохранение изменений.

Задание 16:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: