Упражнение 2
И
спользуя
данные в документе Клиенты.xlsx
с помощью фильтра осуществите поиск
клиентов, фамилии которых начинаются
на букву И
или на букву П
и при этом сумма контракта должна быть
меньше 10 000 р.
Выполните команды Данные/Сортировка и фильтр/Фильтр.
Щелкните на кнопку со стрелкой в поле Фамилия И.О.. Выберите команду Текстовые фильтры/Настраиваемый фильтр.
В диалоговом окне задайте критерии: начинается с И или начинается с П (рис. 1.);
Нажмите ОК.
Проверьте: Остались клиенты Иванов, Игорев, Павлов и Петров.
Щелкните по кнопке со стрелкой в поле Сумма контракта. Выберите команду Числовые фильтры/Меньше.
В диалоговом окне задайте критерий по договорной сумме (меньше 10000).
Проверьте: Остались Иванов и Павлов.
Для отмены фильтрации выполните команды меню Данные/Сортировка и фильтр/Очистить.
Задание 1
Используя данные в документе Клиенты.xlsx, выполните фильтрацию с помощью фильтра по следующим условиям:
Найдите клиентов, заключивших договор на 5 лет и на сумму контракта, не большую 8 000 р. (Ответ: Андреев и Павлов).
Найдите клиентов, живущих на улице Ленина и договор которых закончился в 2006 году. (Примечание: при фильтрации адреса неизвестные символы замените * либо выберите команду содержит; для нахождения договора, который закончится в 2006 году, нужно при фильтрации поля «Дата окончания договора» выбрать команду Фильтры по дате/Между и вести после или равно 01.01.2006 И до или равно 31.12.2006. Ответ: Егоров, Иванов).
Примечание: результаты каждой фильтрации сохраните на отдельном листе.
Расширенный фильтр
Диапазон условий расширенного фильтра позволяет произвести фильтрацию при более сложных условиях отбора:
допускает задавать условия, соединенные логическими операторами И или ИЛИ для нескольких столбцов;
дает возможность задавать три и более условий для конкретного столбца;
обеспечивает выбор записей по вычисляемому условию.
Перед использованием расширенного фильтра необходимо создать таблицу (диапазон) условий, в которой названия столбцов полностью совпадают с названиями столбцов базы данных и в которой условия записываются по определенным правилам, описанным ниже. Для этого выполните следующие действия:
В верхней части листа подготовьте несколько строк для введения диапазона условий (добавьте строки, используя команду Главная/Ячейки/Вставить/Вставить строки на лист).
Создайте диапазон условий. Для этого:
Создайте заголовки диапазона условий. Для этого в первую из вставленных строк скопируйте имена столбцов таблицы с данными. При использовании расширенного фильтра имена критериев должны быть идентичны именам столбцов таблицы с данными.
В строках, расположенных под заголовком диапазона условий, введите условия, которым должны соответствовать записи в соответствии со следующими правилами:
a) если условия должны выполняться одновременно, то они вводятся в одну строку диапазона условий (считаются соединенными логическим оператором И);
б) если должно выполняться хотя бы одно из условий, то они вводятся в разные строки (считаются соединенными логическим оператором ИЛИ).
Пример №1: (Все кто не живут в Кирове И срок договора не больше 3) ИЛИ сумма контракта не меньше 20000р.:
Пример №2: (Все кто не живут в Кирове ИЛИ срок договора не больше 3) И сумма контракта не меньше 20000р.:
Примечание: при создании расширенного фильтра используют следующие символы:
Символ |
Значение |
Пример |
> |
Больше |
>25000 |
< |
Меньше |
<54 |
>= |
Больше или равно |
>=900 |
<= |
Меньше или равно |
<=3071 |
<> |
Не равно |
<>Иван |
Более полную информацию о вводе условий в диапазон условий Вы можете просмотреть в справке программы Excel (нажмите клавишу F1) в разделе Отбор строк с помощью расширенного фильтра.
П
Рис. 2
оместите курсор в любую ячейку таблицы с данными.Выполните команду Данные/Сортировка и фильтр/Дополнительно. Появится диалоговое окно Расширенный фильтр (рис. 2).
