Основы компьютерных технологий. Гурьянова Л.С - 34 стр.

UptoLike

34
Сотрудники
ФИО Возраст Должность Стаж Оклад, руб
Алексеева А.Г. 19 лаборант 2 1200
Алексеев Н.Г 22 программист 1 2000
Пронина Е.Е. 35 бухгалтер 15 1800
Воронин Н.П. 41 гл. бухгалтер 19 4500
Фильтрация данных
Команда Данные→Фильтр позволяет выделять нужные записи. Фильтрация возможна че-
рез автоматический фильтр Автофильтр (для простых условий отбора) и через Расширен-
ный
ручной (для более сложных условий отбора). Курсор должен находится в области
списка.
В отфильтрованном списке отображаются только строки, отвечающие условиям отбора,
заданным для столбца.
При использовании Автофильтра на именах полей появятся кнопки, нажимая на которые
можно задавать критерии фильтрации. В появившемся подменю пункт
Первые 10 оставля-
ет 10 наибольших или наименьших элементов в списке, пункт
Все оставляет все элементы
списка, а пункт Условиевызывает диалоговое окно, в котором можно установить пара-
метры фильтрации.
Для отмены фильтрации следует повторно вызвать команду Данные→Фильт р и убрать
галочку в поле Автофильтр.
Команда Расширенный фильтр позволяет:
задавать условия, соединенные логическим оператором ИЛИ для нескольких
столбцов (для объединения условий с помощью логического оператора И проще дваж-
ды использовать команду Автофильтр);
задавать три и более условий для конкретного столбца с использованием, по край-
ней мере, одного логического оператора ИЛИ. Например, можно оставить на экране
записи о сотрудниках, чьи фамилии начинаются с букв А, В или Л;
задавать вычисляемые условия;
извлекать строки из списка и вставлять эти копии в другую часть текущего листа.
При извлечении строк с помощью Автофильтра копирование и вставку автоматически
выполнить невозможно.
При использовании расширенного фильтра необходимо в диалоговом меню указать три
области:
Исходный диапазондиапазон данных из списка, для которого необходимо выпол-
нить фильтрацию;
Диапазон условий диапазон ячеек рабочего листа, в котором указаны критерии от-
бора;
Поместить результат в диапазон диапазон рабочего листа, предназначенный для
вывода отобранных записей. Установка диапазона возврата результатов становится
доступной только при выбранном переключателе скопировать результат в другое ме-
сто. В противном случае список отфильтруется на месте исходного диапазона.
Правила для задания текстовых условий:
единственная буква поиск всех значений, начинающихся с этой буквы;
символы < или > - поиск всех значений, которые находятся по алфавиту
до или после введенного значения;
формула =”=текст - поиск всех значений, которые точно совпадают со
строкой символов текст. Например, при задании
=”=Алексеев”, будут найдены все строки, содержащие
фамилию Алексеев, при задании фамилии Алексеев
без формулы выберутся также строки с фамилиями
Алексеева, Алексеевич и т. д.
                    Сотрудники
ФИО            Возраст Должность Стаж Оклад, руб
Алексеева А.Г.      19 лаборант       2     1200
Алексеев Н.Г        22 программист    1     2000
Пронина Е.Е.        35 бухгалтер     15     1800
Воронин Н.П.        41 гл. бухгалтер 19     4500
Фильтрация данных
Команда Данные→Фильтр позволяет выделять нужные записи. Фильтрация возможна че-
рез автоматический фильтр Автофильтр (для простых условий отбора) и через Расширен-
ный – ручной (для более сложных условий отбора). Курсор должен находится в области
списка.
В отфильтрованном списке отображаются только строки, отвечающие условиям отбора,
заданным для столбца.
При использовании Автофильтра на именах полей появятся кнопки, нажимая на которые
можно задавать критерии фильтрации. В появившемся подменю пункт Первые 10 оставля-
ет 10 наибольших или наименьших элементов в списке, пункт Все оставляет все элементы
списка, а пункт Условие… вызывает диалоговое окно, в котором можно установить пара-
метры фильтрации.
Для отмены фильтрации следует повторно вызвать команду Данные→Фильт р и убрать
галочку в поле Автофильтр.
Команда Расширенный фильтр позволяет:
     ƒ задавать условия, соединенные логическим оператором ИЛИ для нескольких
    столбцов (для объединения условий с помощью логического оператора И проще дваж-
    ды использовать команду Автофильтр);
     ƒ задавать три и более условий для конкретного столбца с использованием, по край-
    ней мере, одного логического оператора ИЛИ. Например, можно оставить на экране
    записи о сотрудниках, чьи фамилии начинаются с букв А, В или Л;
     ƒ задавать вычисляемые условия;
     ƒ извлекать строки из списка и вставлять эти копии в другую часть текущего листа.
    При извлечении строк с помощью Автофильтра копирование и вставку автоматически
    выполнить невозможно.
При использовании расширенного фильтра необходимо в диалоговом меню указать три
области:
     ƒ Исходный диапазон – диапазон данных из списка, для которого необходимо выпол-
    нить фильтрацию;
     ƒ Диапазон условий – диапазон ячеек рабочего листа, в котором указаны критерии от-
    бора;
     ƒ Поместить результат в диапазон – диапазон рабочего листа, предназначенный для
    вывода отобранных записей. Установка диапазона возврата результатов становится
    доступной только при выбранном переключателе скопировать результат в другое ме-
    сто. В противном случае список отфильтруется на месте исходного диапазона.
Правила для задания текстовых условий:
     ƒ единственная буква         – поиск всех значений, начинающихся с этой буквы;
     ƒ символы < или >            - поиск всех значений, которые находятся по алфавиту
                                     до или после введенного значения;
     ƒ формула =”=текст”          - поиск всех значений, которые точно совпадают со
                                    строкой символов текст. Например, при задании
                                    =”=Алексеев”, будут найдены все строки, содержащие
                                    фамилию Алексеев, при задании фамилии Алексеев
                                    без формулы выберутся также строки с фамилиями
                                    Алексеева, Алексеевич и т. д.


                                          34