- •24.02.2017Практикум «Информатика. Электронные таблицы ms Excel 2010» Маркова с.В.
- •3.1. Управление рабочими книгами
- •3.1.1. Копирование рабочих листов
- •3.1.2. Перемещение рабочих листов
- •3.2. Закрепление областей на листе
- •3.3. Фильтрация списков
- •3.3.1. Автофильтр
- •3.3.2. Расширенная фильтрация
- •3.4. Сортировка данных
- •3.4.1. Сортировка по одному критерию
- •3.4.2. Сортировка по нескольким критериям
- •4. Упражнения для самостоятельной работы
- •5. Контрольные вопросы
3.3.2. Расширенная фильтрация
Часто для обработки списка бывает вполне достаточно автофильтра. Но если необходимо выполнить операцию, выходящую за рамки возможностей автофильтра, то придется прибегнуть к помощи средств расширенной фильтрации. Расширенный фильтр гораздо более гибкий, чем автофильтр, однако при его использовании требуется выполнять больше подготовительных действий.
Прежде чем использовать средство расширенной фильтрации, необходимо задать диапазон критериев. Диапазон критериев – это специально отведенная область рабочего листа, отвечающая определенным требованиям:
она должна состоять, но крайней мере, из двух строк, в первую из которых необходимо скопировать все или некоторые названия столбцов;
остальные строки должны содержать критерии фильтрации.
Упражнение 10
В этом упражнении вы выполните расширенный фильтр с данными таблицы Полный ассортимент. Отфильтрованный список должен отвечать следующим требованиям: в поле Товар содержится значение Ксерокс и в поле Название – значение Деловой или в поле Товар содержится значение Факс и при этом значение в поле Цена превышает 3000.
Укажем диапазон критериев в диапазоне ячеек G2:I4 (рисунок 3.14).
Рисунок 3.14 – Диапазон критериев для расширенного фильтра
Внимание! При заполнении диапазона критериев копируйте название полей и данные из исходной таблицы.
Чтобы выполнить фильтрацию, выделите любую ячейку таблицы и выполните команду Данные – Сортировка и фильтр – Дополнительно.
Появится диалоговое окно Расширенный фильтр. Убедитесь, что в поле Исходный диапазон задан диапазон таблицы $C$9:$I$29.
Щелкните в поле Диапазон условий. Выделите мышью диапазон ячеек G2:I4, в которых задан диапазон критериев. При необходимости диалоговое окно переместите в другое место или сверните на время, чтобы выделить нужный диапазон (рисунок 3.15).
Щелкните на кнопке ОК. В таблице остались данные, удовлетворяющие критериям отбора. Это пример фильтрации, которая не может быть выполнена с помощью автофильтра (рисунок 3.16).
Отобразите на экране всю таблицу. Отмените Автофильтр.
Рисунок 3.15 – Расширенный фильтр
Рисунок 3.16 – Результат применения расширенного фильтра
Элементы, которые указываются в диапазоне критериев, могут быть текстовые или числовые. В таблице ниже приведены операторы сравнения, которые могут быть использованы в текстовых или числовых критериях, а также примеры строковых критериев.
= |
Равно |
> |
Больше |
< |
Меньше |
>= |
Больше либо равно |
<= |
Меньше либо равно |
<> |
Не равно |
>K |
Слова, начинающиеся с букв от Л до Я |
<>C |
Все слова, кроме начинающихся с буквы С |
=«Факс» |
Все слова Факс |
П* |
Все слова, начинающиеся с буквы П |
С*С |
Слова, начинающиеся с буквы С и заканчивающиеся буквой С |
3.4. Сортировка данных
Прежде чем вывести на экран или напечатать данные списка в определенном порядке, необходимо произвести сортировку данных.
Сортировка – это изменение порядка строк в таблице.