Сортировка и фильтрация данных. Сводные таблицы.
Лабораторная работа№1
Работа с электронной таблицей как с базой данных.
Сортировка и фильтрация данных. Сводные таблицы.
Требования к оформлению работы: 1
МЕТОДИЧЕСКИЕ УКАЗАНИЯ.. 11
ПО ВЫПОЛНЕНИЮ Л/Р №1. 11
ПРИМЕРЫ ВЫПОЛНЕНИЯ ЗАДАНИЙ 2-7. 13
Контрольные вопросы
1. Дать определение базы данных.
2. При каких условиях MS Excel будет считать таблицу списком?
3. Что такое диапазон данных?
4. Что такое диапазон критериев?
5. Что такое диапазон для извлечения?
6. Способы ввода данных в базу данных.
7. Дать определение понятию сортировка.
8. Виды сортировок.
9. Что такое фильтрация списков?
10. Типы фильтров.
11. Что такое Автофильтр?
12. Что такое пользовательский фильтр?
13. Что такое расширенный фильтр? Его возможности.
14. Типы критериев отбора.
15. Методика применения расширенного фильтра.
16. Что такое сводная таблица?
17. Для чего используются сводные таблицы?
18. Этапы создания сводных таблиц.
Требования к оформлению работы:
1. Лабораторная работа выполняется в программе MS Excel.
2. Каждое задание выполняется на отдельном листе книге MS Excel.
3. Ярлык листа переименовать в соответствии с номером задания (Лист 1 –исходная таблица, лист 2 переименовать – задание 1, лист 3 – задание 2 и т.д.).
4. Вариант задания соответствует порядковому номеру списка студентов в журнале преподавателя.
База данных (БД) создана в среде табличного процессора MS Excel.
Исходная таблица:
№ П/п | Фамилия | Имя | Отчество | Пол | Дата рождения | Должность | Оклад | Семейное положение | Кол-во детей |
Агафонов | Юрий | Александрович | м | 05.02.1964 | механик | 1 800р. | женат | ||
Агеев | Сергей | Петрович | м | 25.05.1970 | товаровед | 2 500р. | женат | ||
Андреев | Юрий | Дмитриевич | м | 12.08.1942 | бухгалтер | 2 100р. | вдовец | ||
Андреев | Александр | Алексеевич | м | 22.09.1955 | продавец 2кат. | 2 450р. | женат | ||
Андреев | Георгий | Алексеевич | м | 03.08.1944 | бухгалтер | 2 100р. | разведен | ||
Андреев | Александр | Сергеевич | м | 19.02.1951 | сторож | 1 300р. | холост | ||
Аникина | Ирина | Григорьевна | ж | 20.09.1973 | продавец 2кат. | 2 200р. | незамужем | ||
Анисимов | Григорий | Сергеевич | м | 07.07.1964 | грузчик | 1 200р. | женат | ||
Аннушкин | Сергей | Петрович | м | 02.11.1949 | зам.директора | 3 500р. | вдовец | ||
Антоненко | Иван | Анатольевич | м | 26.12.1976 | продавец 2кат. | 2 060р. | женат | ||
Атоманюк | Алексей | Федорович | м | 13.01.1977 | зав.секцией | 2 800р. | женат | ||
Багирова | Елена | Константиновна | ж | 09.12.1974 | продавец 1кат. | 2 400р. | замужем | ||
Базина | Людмила | Петровна | ж | 07.04.1954 | экономист | 2 900р. | замужем | ||
Баранова | Ирина | Петровна | ж | 03.05.1977 | бухгалтер | 1 960р. | вдова | ||
Березкина | Алла | Сергеевна | ж | 15.02.1971 | товаровед | 2 500р. | замужем | ||
Бирюкова | Александра | Алексеевна | ж | 18.09.1980 | продавец 2кат. | 2 060р. | замужем | ||
Богданова | Ирина | Игоревна | ж | 06.09.1975 | продавец 3кат. | 1 740р. | вдова | ||
Бондарчук | Сара | Георгиевна | ж | 08.12.1968 | зав.секцией | 2 800р. | замужем | ||
Борисов | Александр | Алексеевич | м | 16.05.1975 | экспедитор | 2 200р. | женат | ||
Борисова | Татьяна | Александровна | ж | 21.08.1948 | зав.секцией | 2 600р. | вдова | ||
Бурова | Татьяна | Александровна | ж | 11.05.1961 | кассир-контролер | 2 300р. | замужем | ||
Васильева | Татьяна | Борисовна | ж | 24.07.1959 | юрист | 2 900р. | вдова | ||
Гарин | Александр | Петрович | м | 22.01.1965 | продавец 1кат. | 2 400р. | вдовец | ||
Гранина | Нина | Алексеевна | ж | 21.10.1978 | администратор | 2 600р. | замужем | ||
Грачева | Алла | Алексеевна | ж | 09.09.1971 | гл.бухгалтер | 3 000р. | разведена | ||
Григорьев | Александр | Сергеевич | м | 26.04.1960 | коммерч.агент | 3 200р. | холост | ||
Данилова | Татьяна | Александровна | ж | 02.11.1959 | продавец 2кат. | 2 060р. | замужем | ||
Дмитриева | Ирина | Игоревна | ж | 01.11.1965 | бухгалтер | 1 960р. | замужем | ||
Дорофеева | Алла | Сергеевна | ж | 03.03.1978 | кассир-контролер | 2 400р. | незамужем | ||
Дрозд | Татьяна | Александровна | ж | 30.07.1968 | зам.зав.секцией | 2 600р. | вдова | ||
Егорова | Нина | Алексеевна | ж | 15.11.1968 | уборщица | 1 500р. | замужем | ||
Ефимова | Алла | Сергеевна | ж | 21.11.1960 | продавец 2кат. | 2 100р. | замужем | ||
Жук | Вера | Алексеевна | ж | 02.01.1959 | продавец 1кат. | 2 400р. | незамужем | ||
Зверева | Бэлла | Гавриловна | ж | 12.04.1949 | продавец 3кат. | 1 840р. | замужем | ||
Иванова | Нина | Алексеевна | ж | 10.03.1976 | продавец 2кат. | 2 100р. | незамужем | ||
Ильина | Людмила | Николаевна | ж | 04.08.1975 | уборщица | 1 500р. | разведена | ||
Каро | Наталья | Константиновна | ж | 11.07.1964 | продавец 3кат. | 1 750р. | незамужем | ||
Ким | Ирина | Олеговна | ж | 12.06.1969 | продавец 3кат. | 1 800р. | незамужем | ||
Киреева | Нина | Борисовна | ж | 03.03.1970 | фасовщица | 1 600р. | замужем | ||
Китуничева | Вера | Дмитриевна | ж | 07.07.1964 | ст.кассир | 2 500р. | замужем | ||
Коваленко | Анна | Давыдовна | ж | 17.07.1973 | продавец 3кат. | 1 800р. | разведена | ||
Козлова | Елена | Николаевна | ж | 26.02.1963 | продавец 3кат. | 1 900р. | замужем | ||
Константинов | Александр | Олегович | м | 11.02.1955 | бухгалтер | 2 000р. | вдовец | ||
Лазаренко | Алла | Сергеевна | ж | 01.06.1965 | продавец 3кат. | 1 900р. | замужем | ||
Леонова | Нина | Алексеевна | ж | 05.10.1975 | кассир | 2 200р. | замужем | ||
Мартынихина | Анна | Дмитриевна | ж | 01.10.1965 | приемщик посуды | 1 600р. | замужем | ||
Милашевич | Алла | Александровна | ж | 12.09.1975 | продавец 2кат. | 2 060р. | замужем | ||
Минина | Лиана | Зарубовна | ж | 02.11.1975 | кассир | 2 250р. | замужем | ||
Минц | Александр | Сергеевич | м | 07.02.1956 | охранник | 2 160р. | разведен | ||
Михайлов | Алексей | Петрович | м | 05.08.1971 | приемщик посуды | 1 600р. | женат | ||
Москвина | Алла | Сергеевна | ж | 01.08.1977 | зам.зав.секцией | 2 400р. | замужем | ||
Мухина | Наталья | Олеговна | ж | 29.06.1962 | кассир | 2 300р. | замужем | ||
Наливайко | Ирина | Олеговна | ж | 02.07.1975 | повар | 2 300р. | замужем | ||
Нарышкина | Елена | Емельяновна | ж | 25.06.1975 | фасовщица | 1 900р. | замужем | ||
Никодимов | Петр | Александрович | м | 31.01.1961 | продавец 3кат. | 1 900р. | разведен | ||
Николаев | Петр | Алексеевич | м | 05.12.1939 | кассир | 2 300р. | вдовец | ||
Николаева | Наталья | Константиновна | ж | 23.07.1961 | повар | 2 000р. | замужем | ||
Озерова | Нина | Алексеевна | ж | 05.06.1964 | продавец 3кат. | 1 900р. | замужем | ||
Павлова | Вера | Олеговна | ж | 17.10.1959 | продавец 3кат. | 1 800р. | незамужем | ||
Петрова | Анна | Юрьевна | ж | 31.08.1963 | продавец 3кат. | 1 800р. | замужем | ||
Петрова | Анна | Дмитриевна | ж | 07.04.1973 | бухгалтер | 1 900р. | незамужем | ||
Петрушевич | Ирина | Олеговна | ж | 22.01.1980 | продавец 3кат. | 1 800р. | незамужем | ||
Пушкина | Нина | Алексеевна | ж | 31.01.1958 | кассир | 2 300р. | незамужем | ||
Рудакова | Анна | Дмитриевна | ж | 20.04.1972 | продавец 1кат. | 2 300р. | незамужем | ||
Салтыкова | Нина | Алексеевна | ж | 15.03.1976 | кассир | 2 300р. | незамужем | ||
Селедкина | Ирина | Олеговна | ж | 14.02.1969 | директор | 4 000р. | разведена | ||
Смирнова | Елена | Емельяновна | ж | 24.01.1979 | кассир-контролер | 2 400р. | разведена | ||
Соловьева | Алла | Сергеевна | ж | 10.06.1969 | продавец 3кат. | 1 960р. | разведена | ||
Сурикова | Нина | Игоревна | ж | 27.12.1978 | зам.зав.секцией | 2 500р. | разведена | ||
Тарасова | Жанна | Осиповна | ж | 13.07.1972 | продавец 3кат. | 1 900р. | разведена | ||
Трофимова | Елена | Николаевна | ж | 10.09.1979 | продавец 1кат. | 2 400р. | разведена | ||
Трушко | Нина | Олеговна | ж | 03.04.1972 | корзинщица | 1 540р. | замужем | ||
Уханова | Эльвира | Ивановна | ж | 23.12.1974 | кассир | 2 300р. | разведена | ||
Федоренко | Нина | Викторовна | ж | 01.05.1977 | зам.зав.секцией | 2 500р. | разведена | ||
Федоров | Виктор | Александрович | м | 13.09.1970 | охранник | 2 100р. | холост | ||
Чаадаев | Борис | Викторович | м | 19.05.1963 | коммерч.директор | 3 600р. | холост | ||
Чупятов | Петр | Алексеевич | м | 26.03.1976 | грузчик | 1 200р. | разведен | ||
Шакерзанов | Алексей | Дмитриевич | м | 17.04.1972 | сторож | 1 200р. | женат | ||
Янковская | Жанна | Викторовна | ж | 21.12.1970 | зав.секцией | 2 700р. | разведена |
Учебная БД содержит поля (столбцы) исходных данных, поясняемые в таблице 1.
Таблица 1
Наименования полей базы данных о работниках универсама
Столбец | Наименование поля | Пояснения |
A | Фамилия | Фамилия работника |
B | Имя | Имя работника |
C | Отчество | Отчество работника |
D | Пол | Пол работника |
E | Дата рождения | Дата рождения работника |
F | Должность | Должность, занимаемая работником |
G | Оклад | Оклад работника в рублях |
H | Семейное положение | Семейное положение работника |
I | Количество детей | Количество детей-иждивенцев в семье работника |
Примечание.
Пол кодируется буквами м или ж.
Семейное положение может быть представлено текстовыми значениями: холост, женат, разведен, вдовец, замужем, незамужем, разведена, вдова.
Должности: директор, бухгалтер, зав.секцией, зам.зав.секцией, продавец 1кат., продавец 2кат., продавец 3кат., уборщица, грузчик и прочее.
ЗАДАНИЕ 1. Описать структуру существующей БД отдела кадров с данными о работниках универсама, созданную в среде табличного процессора MS Excel. При этом указать число полей, записей в БД и тип (формат) данных для каждого из полей (текстовый, числовой, денежный/финансовый или дата), заполнив копию таблицы 4.
Задание общее для всех вариантов.
Таблица 4
Описание структуры базы данных о работниках универсама
Диапазон ячеек, занимаемых БД - A1 : I80.
Число полей в БД - _____.
Число записей в БД - _____.
Столбец | Наименование поля | Тип данных |
A | Фамилия | |
B | Имя | |
C | Отчество | |
D | Пол | |
E | Дата рождения | |
F | Должность | |
G | Оклад | |
H | Семейное положение | |
I | Количество детей |
ЗАДАНИЕ2. Провести двухуровневую сортировку БД согласно критериям в таблице 5. При этом на первом этапе провести сортировку согласно первичному критерию, а на втором этапе для записей, имеющих одинаковые значения первичного критерия, предусмотреть сортировку согласно вторичному критерию.
Подробно по шагам описать действия пользователя с представлением в виде рисунка диалогового окна Сортировка диапазона (см. ниже пример выполнения задания 4).
Таблица 5
Варианты индивидуальных заданий
Вариант | Критерии сортировки | |
Первичный | Вторичный | |
Вначале мужчины, а затем женщины | По убыванию возраста работника | |
По алфавиту наименований должностей | По возрастанию возраста работника | |
Вначале мужчины, а затем женщины | По алфавиту фамилий | |
По алфавиту наименований должностей | По убыванию окладов | |
Вначале мужчины, а затем женщины | По алфавиту наименований должностей | |
Вначале женщины, а затем мужчины | По убыванию количества детей | |
По алфавиту наименований должностей | Вначале женщины, а затем мужчины | |
Вначале женщины, а затем мужчины | По возрастанию окладов | |
Вначале мужчины, а затем женщины | По возрастанию количества детей | |
Вначале женщины, а затем мужчины | По убыванию окладов | |
Вначале женщины, а затем мужчины | По возрастанию возраста работника | |
По алфавиту наименований должностей | По убыванию количества детей | |
По убыванию количества детей | Вначале женщины, а затем мужчины | |
По возрастанию количества детей | По алфавиту фамилий | |
По убыванию окладов | По алфавиту фамилий | |
По алфавиту наименований должностей | По алфавиту фамилий | |
По убыванию возраста работника | Вначале мужчины, а затем женщины | |
По убыванию окладов | По алфавиту наименований должностей | |
По возрастанию количества детей | Вначале мужчины, а затем женщины | |
По возрастанию количества детей | По возрастанию семенное положение | |
По возрастанию семейное положение | По убыванию количества детей | |
По возрастанию семейное положение | По убыванию окладов | |
Вначале женщины, а затем мужчины | По возрастанию семейное положение | |
Вначале мужчины, а затем женщины | По возрастанию семейное положение | |
По возрастанию количества детей | По убыванию семейное положение | |
Вначале мужчины, а затем женщины | По убыванию окладов |
ЗАДАНИЕ 3. Используя операцию автофильтра, провести выборку записей из БД согласно приведенным в таблице 6 критериям фильтрации. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунка диалоговое окно пользовательского автофильтра (см. ниже пример выполнения задания 5).
Таблица 6
Варианты индивидуальных заданий
Вариант | Критерии фильтрации |
Фамилии, начинающиеся на «Ми» или «Ни» | |
Фамилии, начинающиеся с «Б», и 3-й буквой «р» | |
Не имеющие детей или имеющие более четырех детей | |
Продавцы всех категорий | |
Имеющие имя «Александр» или «Алексей» | |
Вдовцы или вдовы | |
Имеющие отчества «Александрович» или «Александровна» | |
Имеющие оклады от 2500 до 3000 руб. | |
Заведующие или их заместители любых подразделений | |
Холостые мужчины или незамужние женщины | |
Фамилии, начинающиеся на «П», и 4-й буквой «р» | |
Имеющие оклады от 1200 до 2500 руб. | |
Фамилии, заканчивающиеся на «ова» или «ов» | |
Имеющие имя «Татьяна» или «Нина» | |
Имеющие отчества «Дмитриевич» или «Дмитриевна» | |
Фамилии, начинающиеся на «А», и 3-й буквой «д» | |
Имеющие отчества «Сергеевич» или «Сергеевна» | |
Имеющие оклады от 1800 до 2300 руб. | |
Фамилии, заканчивающиеся на «ева» или «ев» | |
Имеющие имя «Анна» или «Алла» | |
Имеющие имя «Алексей» или «Сергей» | |
Имеющие оклады от 1840 до 2400 руб | |
Фамилии, начинающиеся на «На» или «Ни» | |
Разведенные мужчины или женщины | |
Директоры или коммерческие директоры | |
Кассир или кассир-контролер |
ЗАДАНИЕ 4. Используя многошаговую операцию автофильтра, провести выборку записей из БД согласно приведенным в таблице 7 критериям фильтрации. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунков диалоговые окна применяемых пользовательских автофильтров (см. ниже примеры выполнения заданий 5 и 6).
Таблица 7
Варианты индивидуальных заданий
Вариант | Критерии фильтрации |
Мужчины с окладом выше 2000 руб. | |
Продавцы любых категорий с окладом ниже 2000 руб. | |
Женщины кассиры или кассиры-контролеры | |
Вдовы или разведенные женщины, имеющие детей | |
Незамужние или разведенные, не имеющие детей | |
Разведенные, имеющие детей | |
Вдовы и вдовцы с окладом ниже 2500 руб. | |
Незамужние продавцы 1-й и 2-й категорий | |
Продавцы любых категорий с именами Елена или Вера | |
Мужчины-бухгалтеры | |
Замужние, имеющие детей | |
Женщины с окладом выше 2000 руб. | |
Незамужние, имеющие детей | |
Незамужние или разведенные, имеющие детей | |
Заведующие или зам. зав. секцией, имеющие детей | |
Мужчины или женщины зав. секцией | |
Мужчины с окладом ниже 3000 руб. | |
Замужние продавцы 1-й и 2-й категорий | |
Вдовы и вдовцы с окладом выше 1960 руб. | |
Незамужние кассиры | |
Женщины-бухгалтеры | |
Вдовы или разведенные женщины, не имеющие детей | |
Бухгалтеры с именами Ирина или Анна | |
Бухгалтеры с окладом выше 1900 руб. | |
Кассиры с окладом не ниже 2200 руб. | |
Заведующие или зам. зав.секцией, не имеющие детей |
ЗАДАНИЕ 5. Используя операцию расширенного фильтра, выполнить одношаговую фильтрацию согласно критериям задания 4. Соответствующий блок критериев расположить над таблицей БД. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунков используемую часть такого блока и диалоговое окно расширенного фильтра (см. ниже пример выполнения задания 7).
ЗАДАНИЕ 6. Реализовать запрос к БД, используя функции категории Работа с базой данных. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунка используемую часть блока критериев и привести соответствующую расчетную формулу (см. ниже пример выполнения задания 8). Варианты запросов приведены в таблице 8.
Таблица 8
Варианты индивидуальных заданий
Вариант | Запрос к базе данных |
Сумма окладов продавцов любых категорий | |
Количество вдов и вдовцов | |
Максимальный оклад у мужчин | |
Минимальный оклад у женщин | |
Количество женщин-продавцов 1-й категории | |
Средний оклад у заведующих любых подразделений | |
Общее количество детей у разведенных | |
Средний оклад у бухгалтеров | |
Количество холостяков с окладом выше 2500 руб. | |
Максимальное количество детей у вдовцов и вдов | |
Количество разведенных мужчин и женщин | |
Средний оклад у мужчин | |
Средний оклад у женщин | |
Количество мужчин-продавцов 2-й категории | |
Количество женщин-продавцов 3-й категории | |
Общее количество детей у вдовцов и вдов | |
Максимальное количество детей у разведенных | |
Максимальный оклад у бухгалтеров | |
Количество вдов и вдовцов с окладом выше 2000 руб. | |
Общее количество детей у вдовцов и вдов | |
Количество холостяков и незамужних | |
Сумма окладов у заведующих любых подразделений | |
Количество кассиров с окладом не ниже 2250 руб. | |
Количество незамужних кассиров | |
Количество охранников | |
Средний оклад у заведующих любых подразделений |
ЗАДАНИЕ 7. Реализовать перекрестный запрос к БД, используя операцию построения сводной таблицы. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунка диалоговое окно шага 3 из 4 Мастера сводных таблиц (см. ниже пример выполнения задания 9). Варианты запросов приведены в таблице 9.
Таблица 9
Варианты индивидуальных заданий
Вариант | Запрос к БД |
1, 10, 19 | Количество работников в каждой должности отдельно для женщин и мужчин |
2, 11, 20 | Количество детей для различных групп семейного положения отдельно для женщин и мужчин |
3, 12, 21 | Средний оклад работников в каждой должности отдельно для женщин и мужчин |
4, 13, 22 | Максимальное количество детей для различных групп семейного положения отдельно для женщин и мужчин |
5, 14, 23 | Максимальный оклад в каждой должности отдельно женщин и мужчин |
6, 15, 24 | Минимальный оклад в каждой должности отдельно женщин и мужчин |
7, 16, 25 | Минимальное количество детей для различных групп семейного положения отдельно для женщин и мужчин |
8, 17, 26 | Сумма окладов работников в каждой должности отдельно для женщин и мужчин |
9, 18 | Количество работников в каждой должности отдельно для женщин и мужчин |
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
ПО ВЫПОЛНЕНИЮ Л/Р №1
1. Выполнение заданий 2-5 сводится к составлению сценариев запросов к БД. Такие сценарии должны содержать подробное описание действий пользователя по выделению соответствующих диапазонов ячеек, выбору пунктов инструментального меню, заполнению полей диалоговых окон и прочее (см. примеры выполнения заданий).
2. Задания 5-7 предполагают реализацию запросов к БД, связанных с поиском и обработкой данных, которые соответствуют заданным условиям-критериям поиска.
Такие запросы в среде табличного процессора MS Excel могут выполняться различными способами:
· с использованием Формы, создаваемой при выборе пунктов инструментального меню Данные/Форма..., в которой следует щелкнуть мышью по кнопке Критерии.
· Далее надо ввести в соответствующее поле формы искомое значение, а для текстовых значений - хотя бы начальный уникальный фрагмент. Результатом поиска является отображаемая в форме первая от начала БД запись, в которой обнаружено совпадение с введенным искомым значением. Щелчками по кнопкам Следующая или Предыдущая, можно перейти к очередной или предыдущей такой записи;
· посредством использования операции Автофильтра (см. ниже примеры выполнения заданий 5 и 6);
· посредством выполнения операции Расширенного фильтра, который использует формируемый предварительно блок критериев поиска (см. ниже пример выполнения задания 7);
· с использованием функций категории Работа с базой данных, которые применяют механизм расширенной фильтрации с последующей обработкой ее результатов (см. ниже пример выполнения задания 8);
· путем построения сводной таблицы посредством диалога с Мастером сводных таблиц (см. ниже пример выполнения задания 9);
· с использованием пунктов инструментального меню Правка/Найти..., что применительно к таблице БД можно считать наименее эффективным.
3. В заданиях 5-6 требуется сформировать блок критериев, заполнив его заданными условиями выборки искомых записей. С этой целью предварительно необходимо зарезервировать диапазон ячеек для размещения блока критериев посредством вставки пустых строк над таблицей БД. Затем следует скопировать строку с наименованиями полей БД в первую строку блока критериев, например, с использованием папки обмена. Далее следует ввести, начиная со второй строки блока критериев, конкретные условия выборки записей. При этом следует иметь в виду, что комбинированный критерий фильтрации формируется из частных критериев в отдельных ячейках блока по правилу: объединение в строке – логической операцией И, в столбце – логической операцией ИЛИ. Полученные таким образом блоки критериев следует представить в контрольной работе в виде соответствующих рисунков.
4. Задание 6 предполагает использование функций категории Работа с базой данных, которые применяют механизм расширенной фильтрации с последующей обработкой ее результатов:
БДСУМ - суммирование значений в указанном столбце;
БСЧЁТ - подсчет числа значений в указанном столбце, который должен содержать не текстовые значения;
ДМАКС - нахождение максимального значения в указанном столбце;
ДМИН - нахождение минимального значения в указанном столбце;
ДСРЗНАЧ - вычисление среднеарифметического значения в указанном столбце.
Все вышеперечисленные функции имеют три аргумента:
· диапазон ячеек, занимаемых исходной БД;
· ячейка с именем поля-столбца, по которому после фильтрации производится суммирование, подсчет числа значений, поиск максимума и прочее;
· диапазон ячеек блока критериев фильтрации.
Следует иметь в виду, что при использовании функции БСЧЁТ в качестве имени поля, по которому производится подсчет числа записей, прошедших фильтрацию, следует указать поле не текстового типа, например, арифметического (см. ниже пример выполнения задания 8).
5. Перекрестный запрос к БД из задания 7 реализуется посредством диалога с Мастером сводных таблиц, состоящего из четырех шагов:
шаг 1 - подтверждение создания таблицы на основе данных, находящихся в списке или базе данных Microsoft Excel;
шаг 2 - выделения диапазона ячеек, занимаемых БД;
шаг 3 - разметка сводной таблицы посредством перетаскивания имен полей в соответствующие области создаваемой таблицы;
шаг 4 - выбор варианта расположения сводной таблицы (см. ниже пример выполнения задания 9).