Мегаобучалка Главная | О нас | Обратная связь


Подведение итогов в списках



2019-08-13 262 Обсуждений (0)
Подведение итогов в списках 0.00 из 5.00 0 оценок




Для проведения вычислений над данными списка, которые удовлетворяют заданным условиям, предназначены функции работы с базой данных. Функция БИЗВЛЕЧЬ извлекает отдельное значение из столбца списка, удовлетворяющее заданным условиям, остальные функции данной категории имеют аналоги в других категориях: БДСУММ à СУММ, ДСРЗНАЧ à СРЗНАЧ, ДМИН à МИН, ДМАКС à МАКС, БДСЧЁТ à СЧЁТ, БДСЧЁТА à СЧЁТЗ, БДПРОИЗВЕД à ПРОИЗВЕД и др. В отличие от аналогов эти функции имеют три аргумента:

1) База данных — весь диапазон списка, содержащий строку с названиями полей.

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

3) Критерий — адрес диапазона, содержащего условия. Правила создания диапазона условий такие же, как для расширенного фильтра.

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

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

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

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

После этого на экране появится новый лист с пустым макетом для сводной таблицы, закладки для работы со сводными таблицами Параметры и Конструктор (рис. 2) и список полей для построения сводной таблицы (рис. 9).

Рис. 2. Закладки для работы со сводными таблицами

С помощью кнопок на данных закладках над созданной сводной таблицей можно осуществлять следующие действия:

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

2. Обновить — обновляет сводную таблицу, если изменились данные, по которым она была построена.

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

 

Рис . 3. Изменение параметров поля сводной таблицы

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

5. Макет отчета — позволяет отображать отчет в сжатой форме, в форме структуры, в табличной форме.

Пример 5. Из списка (рис. 4) отобрать с помощью расширенного фильтра записи о работах подряда № 25020601, на которые затрачено от 10 до 16 часов.

Выполнение:

1. Создать диапазон условий — А16:С17 (рис. 6). Поле «Кол-во часов» добавлено дважды, чтобы задать интервал от 10 до 16, т.е. требуется одновременное выполнение двух условий >=10 и <=16.

2. Нажать кнопку Дополнительно на закладке Данные и заполнить диалог (рис. 5):

3. После нажатия ОК в ячейках А19:F23 (рис. 6) будут выведены записи, удовлетворяющие заданным условиям.

Рис. 4. Список исполнителей и выполненных работ

Рис. 5. Заполнение диалога расширенного фильтра

Рис. 6. Результаты решения примеров 5 и 6

Пример 6. С помощью функции работы с базой данных вычислить среднее количество часов по работам, шифр которых начинается на «Ш».

Выполнение:

1. Создать диапазон условий — Е16:E17 (рис. 6).

2. В ячейку F17 выполнить вставку функции ДСРЗНАЧ.

3. Заполнить аргументы функции:

– База данных à A1:F14;

– Поле à C1;

– Критерий à E16:E17.

4. Результат и текст формулы в строке формул приведены на рис. 6.

Пример 7. Подвести итоги оплаченной суммы по каждому исполнителю.

Выполнение:

1. Выполнить сортировку по полю «Испол-нитель» (рис. 7-а). В результате список будет упорядочен по фамилиям исполнителей.

2. Нажать кнопку Промежуточные итоги на закладке Данные и заполнить диалог (рис. 7-б).

3. После нажатия ОК под группой записей для каждой фамилии появится строка с вычисленным итогом, а слева от заголовков строк — уровни структуры. Щелкая по этим кнопкам можно скрывать и раскрывать детальные данные (рис. 8).

а)

б)

Рис. 7. Сортировка и подведение промежуточных итогов в списке

Рис. 8. Результат выполнения примера 7

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

Пример 8. По данным списка (рис. 4) построить сводную таблицу, отражающую сумму к оплате по каждому подряду для каждой профессии.

Выполнение:

1. Нажать кнопку Сводная таблица на закладке Вставка. В открывшемся окне (рис. 1) нажать ОК. После этого в области задач (справа от рабочего листа) появится список полей сводной таблицы.

2. Перетащить поля как показано на рис. 9.

3. Раскрыть кнопку Макет отчета на закладке Конструктор и выбрать строку Показать в табличной форме.

4. В построенной таблице (рис. 10) данные получены путем суммирования соответствующих значений, например, 142000 это сумма оплаченных работ по подряду № 18030602, выполненных слесарями (42000 + 50000 + 30000 + 20000).

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

Рис. 10. Результат выполнения примера 8

 

 

III. Варианты контрольных заданий

Номера задач и варианты исходных данных определяются исходя из номера зачетки по следующей таблице:

№ зачетки

З а д а н и я

1 2 3

4

1 2.4 3.1 1 1.1 2.5
2 3.7 1.5 2 3.2 4.3
3 1.10 5.6 3 1.2 4.4
4 3.10 2.3 4 3.3 2.6
5 2.5 4.4 5 1.3 2.2
6 1.9 1.6 6 3.4 4.5
7 3.8 4.3 7 1.4 4.6
8 1.8 5.5 8 3.5 2.1
9 2.7 4.5 9 1.5 2.3
10 3.9 3.2 10 3.6 4.2
11 1.7 2.1 11 1.6 4.4
12 2.6 5.3 12 3.7 2.4
13 1.6 4.2 13 1.7 2.6
14 3.6 1.4 14 3.8 4.3
15 1.5 2.2 15 1.2 4.5
16 2.2 5.4 16 3.1 2.7
17 3.4 3.3 17 1.8 4.6
18 2.10 1.3 18 3.3 2.5
19 1.4 5.1 19 1.3 2.8
20 3.1 3.4 20 3.4 4.8
21 2.8 4.1 21 1.4 4.7
22 1.3 2.4 22 3.5 2.2
23 3.5 3.6 23 1.5 2.8
24 2.3 5.2 24 3.6 4.1
25 1.2 1.1 25 1.6 4.8
26 2.9 4.6 26 3.8 2.1
27 3.2 2.5 27 1.7 2.4
28 2.1 1.2 28 3.7 4.2
29 3.3 3.5 29 1.8 4.1
30 1.1 2.6 30 3.1 2.3
31 2.4 4.3 1 1.1 2.7
32 3.9 5.5 8 3.2 4.7

В данной таблице на пересечении номера по списку и номера задания находится:

- для заданий 1 и 2 — номер задачи (первая цифра) и номер варианта исходных данных (вторая цифра). Например, для номера зачетки 3 в задании 2 выбирается задача № 5 с исходными данными 6-го варианта;

- для заданий 3 и 4 — номера задач.

 



2019-08-13 262 Обсуждений (0)
Подведение итогов в списках 0.00 из 5.00 0 оценок









Обсуждение в статье: Подведение итогов в списках

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (262)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)