После того как список отсортирован, можно применить команду Итоги из меню Данные для создания промежуточных и общих итогов в списке. По этой команде открывается диалоговое окно Промежуточные итоги (рисунок 34). В нем задаются: поле, при каждом изменении значения которого будут вычислятьcя итоговые значения, и операция, которая будет применяться к значениям полей, отмеченных в списке Добавить итоги пo:.
Рисунок 34 – Образец окна команды Расширенный фильтр в MS Excel
Для прайс-листа компьютерных фирм (таблица 11) результат вычисления средней цены компьютеров в группах с одинаковым объемом ОЗУ по команде Итоги, настроенной в соответствии с рисунком 34, приведен в таблице 16.
Таблица 16 - Образец вычисления средней цены компьютеров с одинаковым
объемом ОЗУ по команде Итоги в MS Excel
Фрагмент базы данных прайс-листов компьютерных фирм | ||||||
Тип | Cache | ОЗУ | HDD | Видео | Примечание | Цена, USD |
Pentium 133 | 1 Mb, 14" | Intel Triton, Quantum | ||||
8 Среднее | ||||||
Тип | Cache | ОЗУ | HDD | Видео | Примечание | Цена (USD) |
Pentium 133 | 1 Mb, 14" | Intel Triton, Quantum | ||||
Pentium 166 | 1 Mb, 14" | Intel Triton, Quantum | ||||
Pentium 166 ММХ | 1 Mb, 14" | Intel Triton, Quantum | ||||
Pentium 166 ММХ | 2 Mb, 15" | Intel 430TX, Quantum | ||||
Pentium 200 ММХ | 1 Mb, 14" | Intel Triton, Quantum | ||||
Pentium 200 ММХ | 2Mb, 15" | Intel 430TX, Quantum | ||||
Pentium 233 ММХ | 2 Mb, 15" | Intel 430TX, Quantum | ||||
16 Среднее | 612,71 | |||||
Pentium II 233 | 4 Mb, 15" | Intel 430LX, VA AGP Quantum | ||||
Pentium II 300 | 4 Mb, 15" | Intel 430LX, VA AGP Quantum | ||||
32 Среднее | ||||||
Общее среднее | 649,9 |
Создание промежуточных итогов основано на предварительной сортировке записей списка, при этом важен порядок сортировки - состав и подчиненность ключей сортировки.
|
|
Если сортировка была выполнена по полям: поле1, поле2, полеЗ, — т.е поле1 являлось самым старшим в сортировке, поле2 определяло порядок сортировки строк списка при одинаковых значениях поля1, а полеЗ задавало порядок сортировки при одинаковых значениях поля1 и поля2, - то и подведение итогов имеет свои жесткий порядок: поле1, поле2, полеЗ или - поле1, поле2, или поле1.
Таким образом, команда Итоги позволяет выполнять следующие действия:
•по отдельному полю списка, используемому в качестве поля группировки, осуществляет формирование итогов различных видов операций (функций);
• для одинаковых значений поля группировки формирует итоги но одному или нескольким полям списка, при этом вид операции (функции) определяет, какие поля могут использоваться для подведения итогов. Так, для oneраций Сумма, Среднее, Максимальное и т.п. могут выбираться поля только числового типа. Для операций Количество значений — поля любого типа (числовые, текстовые, даты).
|
|