- •Белорусский институт правоведения
- •А.И.Бородина, л.И. Крошинская, о.Л.Сапун
- •Тематический план
- •Вопросы для самоконтроля
- •2. Интерфейс табличного процессора
- •Вопросы для самоконтроля
- •3. Технология создания рабочей электронной таблицы
- •3.1. Ввод, редактирование и форматирование данных
- •3.2. Форматирование содержимого ячеек
- •3.3. Форматирование строк и столбцов
- •3.4. Форматирование ячеек (областей) рабочего листа
- •3.5. Сохранение таблицы на диске
- •Вопросы для самоконтроля
- •4. Технология вычислений в электронных таблицах
- •4.1. Редактирование формул
- •Порядок выполнения операторов
- •4.2. Ссылки абсолютные и относительные
- •4.3. Копирование содержимого ячеек
- •Автоматизация ввода
- •4.5. Стандартные функции
- •4.6. Средства контроля
- •Стандартные сообщения программы об ошибках
- •4.7. Подготовка рабочей книги к печати
- •Вопросы для самоконтроля
- •5. Технология построения диаграмм
- •Вопросы для самопроверки
- •6. Специальные средства обработки данных
- •6.1. База данных
- •6.2. Создание списков с вычисляемыми полями
- •6.3 Выборки данных по группе критериев
- •6.4. Фильтрация данных в списке
- •6.5. Фильтрация данных в базе данных (списке)
- •6.6. Сортировка базы данных (списка)
- •6.7. Вычисление промежуточных итогов
- •6.8. Консолидация данных
- •6.9. Макросы
- •Вопросы для самоконтроля
- •Литература
- •Глоссарий
- •Тренинг умений Первое умение. Проектирование, форматирование и редактирование таблиц
- •Ведомость продажи товаров в марте 200_ года
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Пояснение. Это можно сделать, воспользовавшись командой Формат Ячейки… вкладка Граница и установив необходимый тип, толщину и цвет линии.
- •Задание для самостоятельной работы
- •Второе умение. Проектирование диаграмм по готовой таблице
- •Ведомость реализации продукции по предприятию за ______ месяц 200_ г.
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Задание для самостоятельной работы
- •Выпуск продукции по месяцам 200_ года
- •Третье умение. Проектирование связанных таблиц
- •Производство изделий в 1-м квартале
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Производство изделий по кварталам
- •Рекомендации по выполнению
- •Задание для самостоятельной работы
- •Четвертое умение. Работа с таблицей как с базой данных: создание, добавление, сортировка данных, фильтрация данных, получение итогов
- •Данные о клиентах брачного агентства
- •Пятое умение. Фильтрация данных
- •Рекомендации по выполнению
- •Пояснение. Для восстановления списка используйте команду ДанныеФильтрАвтофильтр.
- •Рекомендации по выполнению
- •Задание 3. Используя расширенный фильтр, вывести на экран данные:
- •О женщинах с высшим образованием, имеющих квартиру. Результат поместить на лист под именем Расшир1;
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Шестое умение. Консолидация данных, сводные таблицы
- •Отчет о продажах строительных материалов
- •Рекомендации по выполнению
- •Рекомендации к выполнению
- •Задание для самостоятельной работы
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Задание для самостоятельной работы
- •Зачетно-экзаменационная ведомость
- •Содержание
- •1. Назначение и классификация табличных процессоров 4
- •3. Технология создания рабочей электронной таблицы 11
- •5. Технология построения диаграмм 32
- •6. Специальные средства обработки данных 35
- •Основы информатики и вычислительной техники
6.4. Фильтрация данных в списке
Под фильтрацией понимается просмотр и отбор записей в базе данных (списке), отвечающих определенным условиям. Причем результаты фильтрации можно копировать, перемещать, распечатывать. MS Excel дает две возможности фильтрации – с применением команд Автофильтр и Расширенный фильтр. Автофильтр можно использовать лишь в том случае, если условия отбора определяются только по одному полю и их не более двух. Расширенный фильтр предлагает более широкий спектр возможностей – выбор по условиям, определяемым для нескольких полей, по множественным и вычисляемым условиям.
Для работы выберем команду ДанныеФильтрАвтофильтр. Ее выполнение влечет за собой появление кнопок раскрывающихся списков в строке заголовков полей. Раскрыв список в любом поле, можно получить набор всех значений, встречающихся в данном столбце, и ряд команд. В базе данных в поле «Должность» раскрывающийся список содержит следующую информацию: ассистент, преподаватель, доцент, профессор, а также команды Все, Первые 10…. Условие. Для выбранной информации о профессорах щелчком мыши выберите данную должность в списке. В результате на экран выводится только часть записей, все остальные данные являются временно скрытыми. Вернуть их можно с помощью команды Все.
Далее команда, условно названная Первые 10…, служит для отбора некоторого количества наибольших и наименьших значений. На экране появится окно Наложение условия по списку. Данная команда доступна только для числовых полей. Наибольший интерес представляет фильтрация на основе пользовательских критериев. Такую возможность обеспечивает команда Условие… Произведем фильтрацию данных по полю «Стаж работы». В раскрывающемся списке данного поля выполним команду Условие…, а далее в окне диалога Пользовательский автофильтр зададим одно или два условия фильтрации по данному столбцу. Например, выбор записей, где стаж работы – от 10 до 20 лет, условия должны выглядеть, как представлено на рис. 12.
Внимание! После каждой операции фильтрации выполнять команду Все раскрывающегося списка, иначе каждый следующий выбор будет делаться из тех записей, которые были выбраны на предыдущем шаге.
Рис. 12. Использование фильтра для отбора записей
6.5. Фильтрация данных в базе данных (списке)
Для расширения более сложных задач фильтрации используется средство Расширенный фильтр. Пользоваться им немного сложнее. Чем командой Автофильтр, поскольку необходимо предварительно сформировать диапазон условий фильтрации. Построим диапазон условий:
Добавьте пять пустых строк перед базой данных, для чего выделите пять строк таблицы и воспользуйтесь командой ВставкаСтроки.
Скопируйте в первую строку заголовки полей.
В пустые строки введите условия отбора в виде неравенств, перечислений или неравенств с формулами. Используйте условия рис. 13.
Далее установите курсор в любую ячейку списка и выполните команду ДанныеФильтрРасширенный фильтр. Область Обработка предназначена для определения места обработки списка: выберите переключатель скопировать результат в другое место, если не хотите испортить список отфильтрованными записями. В поле Исходный диапазон делаем ссылку на диапазон, содержащий список для фильтрации. Здесь обычно автоматически указывается область всей базы данных, в нашем случае $A$6:$I$18. Далее щелкните мышью в поле Область условий и укажите диапазон условий $A$1:$I$4, сформированный на рабочем листе. Проще всего это сделать, выделив нужную область при помощи мыши. Следующим шагом будет переход в поле Поместить результат в диапазон, тоже щелкнув в нем мышью, и ввод ссылку на ячейку, начиная с которой следует выводить отфильтрованные записи, например $A$20. Результат фильтрации увидите на экране.
Рис. 13. Фильтрация данных в базе данных