Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel_9.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
428.54 Кб
Скачать

Фильтрация списка с помощью расширенного фильтра

1. Выделите любую ячейку фильтруемого списка.

2. На вкладке Данные нажмите кнопку .

3 . В диалоговом окне Расширенный фильтр исходный диапазон будет указан автоматически (если выполнен пункт1).

Необходимо указать диапазон условий, содержащий условия вместе с заголовками.

4. Можно временно скрыть строки, которые не удовлетворяют условию отбора и показать только результат фильтрации в самом первоначальном списке. Для этого устано­ви­те переключатель Обработка в положение Фильтровать список на месте.

Чтобы скопировать отфильтрованные строки в другую область листа, установите переключатель Обработка в положение Скопировать результаты в другое место, перейдите в поле Поместить результат в диапазон, и укажите верхнюю левую ячейку области вставки.

Область вставки может содержать не все поля списка. Так, если надо получить список только фамилий членов первой группы, область вставки должна содержать только одну ячейку с заголовком Фамилия.

При задании области вставки указывается только верхняя левая ячейка, так как заранее не известно количество записей результата фильтрации.

Если на листе существует диапазон с именем Критерии, то в поле Диапазон условий автоматически появится ссылка на этот диапазон.

Задание №6

1. С помощью расширенного фильтра вывести всех Агаповых.

2. Вывести фамилии и имена членов второй группы на 2 строчки ниже основного списка.

3. Добавить поле Возраст. Как вычислять – см выше. Поле необходимо для контроля правильности выборки.

4. Вывести на месте всех, кто моложе 19 лет. Использовать условие с формулой! Поместить отфильтрованные записи в на другой лист.

Сложные условий отбора для расширенного фильтра

В условия отбора расширенного фильтра может входить несколько условий, накладываемых на один или несколько столбцов..

На ячейки одного поля накладываются несколько условий отбора

Если несколько условий должны выполняться вместе (операция И), то надо в диапазоне условий расположить рядом (в одной строке) столько заголовков поля, сколько условий. Если надо отобрать людей, у которых рейтинг находится в интервале (70;80), то диапазон условий должен иметь следующий вид

Рейтинг

Рейтинг

<=80

>70

Если надо отобрать записи, удовлетворяющие одному из условий, то условия звписываются в несколько строчек. Чтобы отобрать тех, у кого возраст либо больше 20, либо меньше 10, надо создать следующий диапазон условий.

=(ГОД(СЕГОДНЯ())-ГОД(Дата рождения))<10

=(ГОД(СЕГОДНЯ())-ГОД(Дата рождения))>20

Условие отбора накладывается на ячейки двух или более столбцов

Чтобы наложить условия отбора не несколько полей одновременно, введите условия в ячейки под их заголовками в одной строке диапазона условий. Чтобы отобрать из первой группы тех, у кого рейтинг больше 70, надо использовать следующий диапазон условий

Группа

Рейтинг

первая

>70

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]