Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
03. Сортировка и фильтрация_7.doc
Скачиваний:
10
Добавлен:
01.03.2025
Размер:
3.05 Mб
Скачать

Упражнение 2

И спользуя данные в документе Клиенты.xlsx с помощью фильтра осуществите поиск клиентов, фамилии которых начинаются на букву И или на букву П и при этом сумма контракта должна быть меньше 10 000 р.

  • Выполните команды Данные/Сортировка и фильтр/Фильтр.

  • Щелкните на кнопку со стрелкой в поле Фамилия И.О.. Выберите команду Текстовые фильтры/Настраиваемый фильтр.

  • В диалоговом окне задайте критерии: начинается с И или начинается с П (рис. 1.);

  • Нажмите ОК.

Проверьте: Остались клиенты Иванов, Игорев, Павлов и Петров.

  • Щелкните по кнопке со стрелкой в поле Сумма контракта. Выберите команду Числовые фильтры/Меньше.

  • В диалоговом окне задайте критерий по договорной сумме (меньше 10000).

Проверьте: Остались Иванов и Павлов.

  • Для отмены фильтрации выполните команды меню Данные/Сортировка и фильтр/Очистить.

Задание 1

Используя данные в документе Клиенты.xlsx, выполните фильтрацию с помощью фильтра по следующим условиям:

  1. Найдите клиентов, заключивших договор на 5 лет и на сумму контракта, не большую 8 000 р. (Ответ: Андреев и Павлов).

  2. Найдите клиентов, живущих на улице Ленина и договор которых закончился в 2006 году. (Примечание: при фильтрации адреса неизвестные символы замените * либо выберите команду содержит; для нахождения договора, который закончится в 2006 году, нужно при фильтрации поля «Дата окончания договора» выбрать команду Фильтры по дате/Между и вести после или равно 01.01.2006 И до или равно 31.12.2006. Ответ: Егоров, Иванов).

Примечание: результаты каждой фильтрации сохраните на отдельном листе.

Расширенный фильтр

Диапазон условий расширенного фильтра позволяет произвести фильтрацию при более сложных условиях отбора:

    • допускает задавать условия, соединенные логическими операторами И или ИЛИ для нескольких столбцов;

    • дает возможность задавать три и более условий для конкретного столбца;

    • обеспечивает выбор записей по вычисляемому условию.

Перед использованием расширенного фильтра необходимо создать таблицу (диапазон) условий, в которой названия столбцов полностью совпадают с названиями столбцов базы данных и в которой условия записываются по определенным правилам, описанным ниже. Для этого выполните следующие действия:

  • В верхней части листа подготовьте несколько строк для введения диапазона условий (добавьте строки, используя команду Главная/Ячейки/Вставить/Вставить строки на лист).

  • Создайте диапазон условий. Для этого:

  • Создайте заголовки диапазона условий. Для этого в первую из вставленных строк скопируйте имена столбцов таблицы с данными. При использовании расширенного фильтра имена критериев должны быть идентичны именам столбцов таблицы с данными.

  • В строках, расположенных под заголовком диапазона условий, введите условия, которым должны соответствовать записи в соответствии со следующими правилами:

a) если условия должны выполняться одновременно, то они вводятся в одну строку диапазона условий (считаются соединенными логическим оператором И);

б) если должно выполняться хотя бы одно из условий, то они вводятся в разные строки (считаются соединенными логическим оператором ИЛИ).

Пример №1: (Все кто не живут в Кирове И срок договора не больше 3) ИЛИ сумма контракта не меньше 20000р.:

Пример №2: (Все кто не живут в Кирове ИЛИ срок договора не больше 3) И сумма контракта не меньше 20000р.:

Примечание: при создании расширенного фильтра используют следующие символы:

Символ

Значение

Пример

>

Больше

>25000

<

Меньше

<54

>=

Больше или равно

>=900

<=

Меньше или равно

<=3071

<>

Не равно

<>Иван

Более полную информацию о вводе условий в диапазон условий Вы можете просмотреть в справке программы Excel (нажмите клавишу F1) в разделе Отбор строк с помощью расширенного фильтра.

  • П

    Рис. 2

    оместите курсор в любую ячейку таблицы с данными.

  • Выполните команду Данные/Сортировка и фильтр/Дополнительно. Появится диалоговое окно Расширенный фильтр (рис. 2).