Фільтри у електронних таблицях
Фільтри і розширені фільтри дозволяють працювати з відокремленими, відфільтрованими рядками (записами) з діапазону даних. В електронних таблицях LibreOffice передбачено декілька способів застосування фільтрів.
1) Один з способів — функція Автофільтр, котра дозволяє швидко відібрати записи з однаковими значеннями в полі даних. Для цього
виділіть таблицю та виберіть в меню Дані → Фільтр → Автофільтр. Після чого в рядку заголовків стовпчиків з'являться кнопки-стрілочки при натисненні на які можна вибрати критерії відбору: всі, 10 перших, пусті, не пусті, налагоджений (за умовою) або конкретне значення з існуючих.
2) Діалогове вікно Фільтр також дозволяє визначити діапазони, котрі містять значення в відібраних полях даних. Можна використовувати
стандартний фільтр (Дані → Фільтр → Стандартний фільтр...), котрий дозволяє застосовувати до трьох умов, зв'язаних логічними операторами "І" і "АБО".
3) Розширений фильтр (Дані → Фільтр → Розширений фильтр...) дозволяє вводити не три, а вісім умов фільтрації. При цьому умови
вводяться прямо в аркуші.
Порядок дій розширеного фільтру:
1) Скопіюємо необхідні заголовки стовпчиків діапазонів аркуша на вільне місце аркуша, а потім в рядку під заголовками введемо критерії
для фільтра. Горизонтально розташовані дані в рядку будуть завжди логічно пов'язані за допомогою оператору "І", а вертикально
розташовані данні в стовпчиках будуть пов'язані за допомогою оператора "АБО".
2) Після створення матриці фільтра виберемо діапазони аркуша, що підлягають фільтрації. Виберемо в меню Дані → Фільтр →
Розширений фильтр, і визначимо умови фільтрації.
3) Натисніть кнопку Гаразд, після чого відобразяться тільки ті рядки аркуша, зміст яких відповідає критеріям фільтрації. Всі інші рядки
будуть тимчасово приховані, а їх можна відкрити за допомогою команди Формат → Рядок → Показати.
Приклад: Завантажте електронну таблицю з великою кількістю записів. Нехай це буде нижченаведена таблиця
Скопіюємо, наприклад, рядок 1 разом з заголовками (іменами полів) в
рядок 20. Введемо умови фільтра, пов'язані за допомогою оператора "АБО", в комірки А21, В22 і т.д.
Вкажемо, що повинні відобразитись тільки ті рядки, в котрих міститься значення "Січень" в поле Місяць АБО значення, менше, ніж 160000 в полі Стандарт.
Виберемо Дані → Фільтр → Розширений фільтр, а потім виділимо діапазон комірок A20:E22. Після натиснення кнопки "OK" будуть відображені тільки відфільтровані рядки цієї області аркуша. Інші рядки будуть приховані.
При виділенні відфільтрованих рядків і застосування до них форматування або їх видаленні ці дії застосовуються тільки до відібраних
рядків. Приховані рядки не чіпаються. Інакше відбувається у випадку, коли рядки приховують вручну за допомогою команди Формат → Рядок → Сховати. Рядки, приховані вручну, видаляються при видаленні області, що їх містить.