Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект_лекций_КИТ.doc
Скачиваний:
9
Добавлен:
24.12.2018
Размер:
617.47 Кб
Скачать

Поиск с помощью Автофильтра

В отличие от формы данных Автофильтр выводит информацию на рабочем листе, при этом записи, не удовлетворяющие заданному критерию, скрыты.

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

  2. Данные  Фильтр  Автофильтр.

  3. раскройте список, соответствующий полю, которое следует включить критерий.

  4. выберите желаемый критерий (из всего 6).

а) Всё;

б) Первые 10 (некот. кол-во наиб. и наим.знач.);

г) Условие;

д) Точное значение;

е) Пустые;

ж) Непустые.

Использование расширенного фильтра

Расш. фильтр требует большей работы, однако и возможности шире. Можно более свободно применять операции и, или, а также составлять вычисляемые критерии.

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

Принципы работы расширенного фильтра

Для использования Расш. фильтра необходимо создать диапазон критериев, где задаются условия поиска данных. Верхняя строка диапазона должна содержать заголовки полей, которые в точности повторяют по написанию заголовки полей в области данных (лучше всего скопировать). Не требуется включать все имеющиеся заголовки и сохранять их порядок. Кроме того, диапазон критериев должен включать хотя бы одну пустую строку под заголовками. В ней записывается условие.

После подготовки диапазона критериев и задания критериев выбираем:

  1. Данные  Фильтр  расширенный фильтр.

  2. Выбираем параметр  фильтровать на месте,

 скопировать результат в другое место.

  1. Задаем диапазоны:

а) базы данных;

б) критерия;

в) результата выборки.

  1. ОК.

Использование множественного сравнения в диапазоне критериев:

  1. Если несколько условий введено в одной строке, выбираться будут только те записи, которые удовлетворяют всем условиям одновременно.

  2. Если условия введены в разных строках, показаны будут только записи, удовлетворяющие хотя бы одному условию.

  3. Если несколько условий введено в нескольких строках и столбцах, будут показаны записи, которые удовлетворяют всем условиям первой строки или все условиям второй строки и т.д.

Вычисляемые критерии

Формулы, результатом которых является логическая величина ИСТИНА или ЛОЖЬ могут использоваться в качестве критерия при фильтровании данных. Для обозначения поля критерия используется или не совпадающее ни с одним именем поля базы данных.

Пример:

1

Итог

2

=D7*E7>100

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

Пример: =В12 = Е12

=В12 > Е12/2

=В12 – Е12 > 10 и т.д.

Критерий может быть составлен с использованием и ( ), или ( ), не ( ).

  • и ( ) - истина если все аргументы имеют значение ИСТИНА.

  • или ( ) - истина если хотя бы один аргумент имеет значение ИСТИНА.

ложь если все значения ложь.

  • не ( ) - истина меняется на ложь и наоборот.

Эти функции расширяют возможности вычисляемых критериев.

Примеры:

Критерий

Формулировка

=и (В8=”Иванов”; D8>500)

=или (D8>500; Е8=”центральный”).

=и (месяц (А8)=6, В8 <>”Сидоров”)

Агентом заключивший договор является Иванов, сумма договора превышает 500$.

Сумма договора > 500 или район центральный.

Месяц заключения договора июль или август и агент любой кроме Сидорова.

А

В

С

D

E

7

8

9

10

Дата

Агент

Код

Сумма

Район

69

21.06.19 Брест