Используя
многошаговую операцию
автофильтра, провести
выборку записей
из БД, удовлетворяющих
критерию фильтрации
– продавцы любых категорий
с именами Елена или
Вера. Подробно, по шагам
описать необходимые
действия пользователя.
При этом представить
в виде рисунков диалоговые
окна пользовательских
автофильтров.
Решение:
- Выделим диапазон
ячеек, занимаемый базой данных
- Выберем пункт
меню Данные → Фильтр → Автофильтр.
После чего произойдет включение автофильтра.
Имена полей преобразуются в раскрывающиеся
списки.
- В раскрывающемся
списке Должность выберем пункт
Условие
- Далее в окне
пользовательского автофильтра зададим
следующее значение поля Должность.
После слова продавец ставим символ *,
так как продавцы могут быть любой категории.
- Результат
фильтрации следующий:
- Проделаем
еще раз процедуру фильтрации.
В раскрывающемся списке Имя выберем
позицию Условие. В появившемся окне
пользовательского автофильтра зададим
условие, позволяющее выбрать записи,
имя в которых равно значению Елена
или Вера:
- После нажатия
кнопки ОК, получим результат:
Задание
7
Используя
операцию расширенного
фильтра, выполнить
одношаговую фильтрацию
согласно критерию фильтрации
– продавцы любых категорий
с именами Елена или
Вера. Соответствующий
блок критериев расположить
над таблицей БД. Подробно
по шагам описать необходимые
действия пользователя.
При этом представить
в виде рисунков используемую
часть такого блока
и диалоговое окно расширенного
фильтра.
Решение:
- Добавим 4
дополнительные сроки над исходной таблицей
БД для размещения блока критериев
- Скопируем
строку с наименованиями полей БД в первую
строку блока критериев.
- Внесем в
следующие две строчки условия выборки
записей. Значение поля Должность должно
быть равно значению Продавец*, так
как продавцы могут быть любой категории.
Значение поля Имя в записях БД должно
быть равно значению Елена или Вера.
- Далее выделим
диапазон ячеек исходной БД
- Выберем пункт
меню Данные → Фильтр → Расширенный
фильтр
- Заполним
диалоговое окно расширенного фильтра
согласно рисунку:
- Получим следующий
результат фильтрации
Задание
8
Реализовать
запрос к БД для подсчета
холостяков с окладом
выше 2500 рублей, используя
встроенные функции
электронных таблиц
из категории Работа
с базой данных.
Подробно, по шагам описать
необходимые действия
пользователя. При этом
представить в виде
рисунка используемую
часть блока критериев
и привести расчетную
формулу.
Решение:
- Заполним
блок критериев условием выборки записей.
Значение поля Семейное
положение должно быть равно значению
холост, значение
поля Оклад – выше 2500
рублей.
- Введем
в ячейку А36 (под таблицей БД) текст
пояснение для результата нашего запроса:
Количество холостяков с окладом выше
2500 рублей. В ячейку D36 введем соответствующую
расчетную формулу.
- Вставим в
ячейку D36 формулу для подсчета количества
холостяков с окладом выше 2500 рублей. Для
этого выберем пункт меню Вставка
→ Функция, после чего появиться диалоговое
окно Мастера функций. Выберем в данном
окне категорию функций – Работа
с базой данных, функцию – БСЧЕТ.
- После выбора
функции БСЧЕТ появится диалоговое
окно, где необходимо задать аргументы
функции. Первый аргумент База_данных
– диапазон ячеек, занимаемой базой данных.
В нашем случае – A5:I34. Второй аргумент
Поле – ячейка с именем поля-столбца, по
которому после фильтрации производится
подсчет числа значений. В нашем случае
– поле Оклад (G5). Третий аргумент –
диапазон ячеек блока критериев фильтрации.
В нашем случае – G1:H2.
- Нажмем
ОК, тем самым завершив работу с Мастером
функций. В ячейке D36 получили формулу:
=БСЧЁТ(A5:I34;G5;G1:H2)
- Результат
запроса следующий:
Задание
9
Реализовать
перекрестный запрос
к БД, используя
операцию построения
сводной таблицы. Подробно,
по шагам описать необходимые
действия пользователя.
При этом представить
в виде рисунка диалоговое
окно шага 3 из 4-х Мастера
сводных таблиц. Запрос
к базе данных: максимальное
количество детей для
различных групп семейного
положения, отдельно
для женщин и мужчин.
Решение:
- Выберем пункт
меню Данные → Сводная
таблица. Появится диалоговое окно
Мастера сводных таблиц
и диаграмм.
- На первом
шаге выберем Создать
таблицу, на основе данных,
находящихся в списке
или базе данных
- На втором
шаге выберем диапазон ячеек, занимаемый
базой данных
- На третьем
шаге выберем кнопку Макет. Появится
диалоговое окно, где нужно выбрать поля
и перетащить их в соответствующие области
диаграммы. Так как нам необходимо подсчитать
максимальное количество детей для различных
групп семейного положения, то перетащим
имя поля Семейное
положение в область строк сводной таблицы.
Вывод должен быть произведен отдельно
для женщин и мужчин, следовательно, перетащим
имя поля Пол в область столбцов сводной
таблицы. Нужно вычислить максимальное
количество детей, значит, перетащим имя
поля Количество детей в область данных
сводной таблицы.
Откроем
список вариантов вычислений в области
данных двойным щелчком в соответствующем
участке сводной таблицы и
выберем операцию максимум:
Итак,
получили следующую структуру создаваемой
таблицы:
- На четвертом
шаге выберем Поместить
таблицу в новый лист
- Получили
следующий результат построения сводной
таблицы:
- Информационные
системы в экономике: Учебник для студ.
высш. учеб. Заведений / В.Б. Уткин, К.В. Балдин.
– 2-е изд., стер. – М.: Издательский центр
«Академия», 2005. – 288 с.
- Информационные
системы и технологии в экономике: Учебник.
– 2-е изд., доп. и перераб. / Т.П. Барановская,
В.И. Лойко, М.И. Семенов, А.И. Трубилин; Под
ред. В.И. Лойко. – М.: Финансы и статистика,
2005. – 416 с.: ил.
- Прокушева
А.П., Колесникова Н.А., Липатникова Т.Ф.
Информационные технологии в коммерческой
деятельности: Учебно-методическое пособие.
– М.: Издательско-книготорговый центр
«Маркетинг», 2001. – 191 с.
- Электронный
ресурс: http://fa-kit.ru/users/AZolotaryuk//Proect_Access.pdf
- Электронный
ресурс: http://goldref.ru/lectures/infor/63.shtml
- Электронный
ресурс: http://ru.wikipedia.org/
- Электронный
ресурс: http://www.searchengines.ru/articles/004532.html - Google: технология поиска
для нового тысячелетия.