Використання діалогового вікна Расширенный фильтр

Щоб виконати фільтрування засобами розширеного фільтра, необхідно виконати команду Данные, Фильтр, Расширенный фільтр. З'явиться діалогове вікноРасширенный фильтр.

У полі Исходный диапазон(List range) цього діалогового вікна необхідно задати діапазон кілитинок, що займає список MS Excel, а в полі Диапазон условий (Criteria range) адресу, дерозміщено діапазонкритеріїв. Крім того, необхідно вказати, де буде розміщено результат фільтрування: на місці існуючого списку, чи на іншому місці робочого аркуша.

Якщо активізувати перемикачфильтровать список на месте (Filter the list, in-place), то результат фільтрування замінить вихідний список. У випадку, якщо вибрано скопировать результат в другое место (Copy to another location), то у полі Поместить результат в диапазон(Copy to) необхідно вказати адресу клітинки, починаючи з якої буде розташований відфільтрований список.

Обчислювальний критерій.Для використання деяких критеріїв використовуються обчислення, які здійснюються в MS Excel з використанням формульних виразів. При цьому формується так званий обчислювальний критерій, в якому за допомогою логічних виразів задають умову фільтрування.

Для цього діапазон критеріїв доповнюють новим стовпцем, у перший рядок якого поміщають заголовок, а в другий – формулу (логічний вираз). Формула повинна містити посилання на клітинки, в яких міститься перший запис списку MSExcel(безпосередньо під рядком заголовків полів), і повертати логічні значення істинність (ИСТИНА) чи хибність (ЛОЖЬ). Після фільтрування списку стануть видимими тільки ті записи, для яких обчислювальний критерій набуде значення ИСТИНА. При цьому необхідно дотримуватись таких правил:

1) заголовок над логічним виразом повинен відрізнятися від назви будь-якого поля списку; він може бути порожнім або містити будь-який текст;

2) при створенні формул для обчислювальних критеріїв використовуються клітинки, в яких міститься перший запис списку (не рядок заголовків полів!), причому задаються тільки їх відносні, а не абсолютні адреси;

3) значення критерію в діапазоні критеріїв брати до уваги не потрібно, оскільки воно обчислюється за даними першого запису списку;

4) якщо у виразі для обчислювального критерію використовуються посилання на клітинки поза діапазоном списку, то задаються їх абсолютні, а не відносні адреси;

Приклад.Відобразити ті записи списку, для яких значення у полі іноземних туристів більше за середнє по Україні.