
- •Лабораторная работа №9
- •Оглавление
- •Списки Рекомендации по созданию списка на листе книги
- •Задание №1
- •Сортировка списков
- •Пользовательский порядок сортировки
- •Задание№2
- •Задание№3
- •Фильтрация строк в списке Использование средства Автофильтр
- •Задание №4
- •Символы подстановки
- •Задание№5
- •Фильтрация списка с помощью расширенного фильтра
- •Создание диапазона условий
- •Условия отбора
- •3. Использование в условии отбора формул
- •Фильтрация списка с помощью расширенного фильтра
- •Задание №6
- •Сложные условий отбора для расширенного фильтра
- •Условие отбора строк, удовлетворяющих одному из нескольких условий, наложенных на разные поля
- •Задание №7
- •Создание таблицы
- •Задание №8
- •П одведение итогов в таблице Excel
- •Задание №9
- •Добавление и удаление строк и столбцов в таблицах Excel
- •Создание, изменение и удаление вычисляемого столбца в таблице Excel
- •Задание №10
Фильтрация списка с помощью расширенного фильтра
1. Выделите любую ячейку фильтруемого списка.
2. На
вкладке Данные нажмите кнопку
.
3
.
В диалоговом окне Расширенный фильтр
исходный диапазон будет указан
автоматически (если выполнен пункт1).
Необходимо указать диапазон условий, содержащий условия вместе с заголовками.
4. Можно временно скрыть строки, которые не удовлетворяют условию отбора и показать только результат фильтрации в самом первоначальном списке. Для этого установите переключатель Обработка в положение Фильтровать список на месте.
Чтобы скопировать отфильтрованные строки в другую область листа, установите переключатель Обработка в положение Скопировать результаты в другое место, перейдите в поле Поместить результат в диапазон, и укажите верхнюю левую ячейку области вставки.
Область вставки может содержать не все поля списка. Так, если надо получить список только фамилий членов первой группы, область вставки должна содержать только одну ячейку с заголовком Фамилия.
При задании области вставки указывается только верхняя левая ячейка, так как заранее не известно количество записей результата фильтрации.
Если на листе существует диапазон с именем Критерии, то в поле Диапазон условий автоматически появится ссылка на этот диапазон.
Задание №6
1. С помощью расширенного фильтра вывести всех Агаповых.
2. Вывести фамилии и имена членов второй группы на 2 строчки ниже основного списка.
3. Добавить поле Возраст. Как вычислять – см выше. Поле необходимо для контроля правильности выборки.
4. Вывести на месте всех, кто моложе 19 лет. Использовать условие с формулой! Поместить отфильтрованные записи в на другой лист.
Сложные условий отбора для расширенного фильтра
В условия отбора расширенного фильтра может входить несколько условий, накладываемых на один или несколько столбцов..
На ячейки одного поля накладываются несколько условий отбора
Если несколько условий должны выполняться вместе (операция И), то надо в диапазоне условий расположить рядом (в одной строке) столько заголовков поля, сколько условий. Если надо отобрать людей, у которых рейтинг находится в интервале (70;80), то диапазон условий должен иметь следующий вид
Рейтинг |
Рейтинг |
<=80 |
>70 |
Если надо отобрать записи, удовлетворяющие одному из условий, то условия звписываются в несколько строчек. Чтобы отобрать тех, у кого возраст либо больше 20, либо меньше 10, надо создать следующий диапазон условий.
|
=(ГОД(СЕГОДНЯ())-ГОД(Дата рождения))<10 |
=(ГОД(СЕГОДНЯ())-ГОД(Дата рождения))>20 |
Условие отбора накладывается на ячейки двух или более столбцов
Чтобы наложить условия отбора не несколько полей одновременно, введите условия в ячейки под их заголовками в одной строке диапазона условий. Чтобы отобрать из первой группы тех, у кого рейтинг больше 70, надо использовать следующий диапазон условий
Группа |
Рейтинг |
первая |
>70 |