Professional Documents
Culture Documents
Сортування та фільтрування даних
Сортування та фільтрування даних
Рис.1
Для складного сортування даних за кількома умовами слід на
вкладці Дані натиснути кнопку відкриття діалогового вікна Сортування в
групі Сортування й фільтр, у якому зазначити умови сортування: за даними
яких стовпців, за якими параметрами, у якому порядку тощо.
Рис.2
Діалогове вікно Сортування діапазону призначене для вибору поля, на
якому відбувається сортування. Якщо задано заголовки полів, то як позначення
використовуються саме вони, якщо заголовки відсутні, то як заголовки
використовуються позначення стовпців. Перше з вибраних полів визначає режим
первинного сортування. Якщо за збігу значень у цьому полі існують додаткові
критерії, що визначають порядок записів, то можна також задати поля для
вторинного і третинного сортування. На кожному з полів сортування може
виконуватися в порядку зростання чи спадання.
Приклад:
Відсортувати дані про продаж турфірмою путівок.
При цьому для кожного поля списку автоматично створюється набір стандартних
фільтрів, доступних через списки, що розкриваються. Кнопки вікриття
списків відображаються біля поля заголовка кожного стовпця.
За замовчуванням використовується варіант Усі, який вказує, що записи бази
даних повинні відображатися без фільтрації.
Якщо потрібно відобразити об’єкти, певний параметр яких має певне значення,
це значення слід вибрати у списку значень.
Приклад:
Відфільтрувати рядки таблиці, в яких значення поля Країна дорівнює Україна.
Як видно, у стовпці № відсутні деякі номери, що підтверджує про
фільтрацію даних у таблиці. Так само зверніть увагу, як змінилась кнопка
випадаючого списку на стовпці Країна. Оскільки фільтрація відбулася по цьому
стовпцю, Excel зазначив його значком воронки. Тепер якщо нам потрібно
повернути початковий вигляд списку, ми знаємо, по яких стовпчиках потрібно
змінити налаштування фільтрації. Скинути фільтр можна повторним
натисканням кнопки Фільтр.
Якщо потрібно відобразити об’єкти, певний параметр яких задовольняє
деякій умові, слід обрати команду Фільтри чисел (для параметрів рядкового
типу — Текстові фільтри), у випадаючому меню вибрати тип умови.
.
На відміну від автофільтра, який спочатку викликають, а потім формулюють
умови фільтрування за допомогою вбудованих засобів, перш ніж викликати
розширений фільтр, користувач має в деякому діапазоні таблиці
сформувати умови фільтрування за такими правилами:
Таблиця має відповідати вимогам до списків (див. п.«Упорядкування
даних»): поля таблиці повинні мати заголовки (назви стовпців).
Між діапазоном, у якому будуть записуватись умови, і таблицею з даними
має бути хоча б один порожній рядок або один порожній стовпчик.
Складені умови, що мають бути пов’язані логічною операцією І, мають
бути записані в одному рядку. Умови, записані в різних рядках,
пов’язуються логічною операцією АБО.
Алгоритм застосування Розширеного фільтру:
1. Скопіювати з таблиці заголовки стовпчиків, у яких здійснюється пошук, та
вставити їх до першого порожнього рядка діапазону умов відбору. Діапазон
умов не обов’язково має містити назви всіх полів таблиці з даними.
2. . Ввести в рядки під заголовками діапазону умов необхідні умови відбору.
3. Виділити будь-яку клітинку таблиці з даними.
4. Виконати Дані → Сортування й фільтрація→ Додатково.
5. У вікні Розширений фільтр встановити перемикач у
положення Фільтрувати список на місці.
6. Ввести в полі Діапазон умов посилання на діапазон із записаними умовами
відбору, що включає заголовки стовпчиків.
7. Натиснути ОК.
Приклад:
Відфільтрувати зі списку річок України річки, що впадають у Дніпро і мають
протяжність в Україні 717 і 391 км.
У полі Вхідний діапазон має відобразитися: $A$1:$E$28.
У полі Діапазон умов уведемо посилання на діапазон $G$1:$H$3.