+38 (067) 282-63-66

office@bitimpulse.com

  • Ua
  • Ru
  • En

Фільтр

Викликати Фільтр можна як з контекстного меню заголовка:

так і перейшовши на закладку Фільтри:

І так, перед нами такий вигляд фільтра:

У секції 1 – 4 знаходяться швидкі фільтри:

  • Перші 10 – 10 максимальних значень;
  • Перші 50 – 50 максимальних значень;
  • Перші 100 – 100 найбільших значень;
  • Перші Х – Х максимальних значень;
  • Перші 80% – найбільші значення, сума яких перевищує 80% від загальної суми;
  • Перші Х% – найбільші значення, сума яких перевищує Х% від загальної суми;
  • Останні Х – Х найменших значень;
  • Останні 20% – найменші значення, сума яких перевищує 20% від загальної суми;
  • Останні Х% – найменші значення, сума яких перевищує Х% від загальної суми;
  • Непусті значення – показувати всі елементи крім тих, які мають порожні значення;
  • Порожні значення або 0 – показувати ті елементи, які мають порожні значення або 0;
  • = Х – значення, рівні Х;
  • <> Х – значення, не рівні Х;
  • > X – значення, великі X;
  • > = X – значення, великі або рівні Х;
  • <X – значення, менші Х;
  • <= X – значення, менші або рівні Х;
  • X <= значення <= Y – значення в діапазоні від X до Y.

При виборі секції 5Задана умова з’являється вікно з можливістю вибрати тільки умову фільтрування і аргумент для умови:

Секція 6 явно дозволяє видаляти / вимикати / включати всі фільтри рядків.

Варто детально розглянути секцію Додати фільтр рядків (режим експерта):

На екрані з’явиться вікно налаштування фільтру, яке дозволяє не тільки вибрати умову фільтрування і аргумент, але і стовпці до яких вони будуть застосовуватися:

  • Всі видимі стовпці
  • Вибрані стовпці

Крім того, умови можуть виконуватися:

  • Для суми стовпців – в результаті будуть залишатися тільки ті рядки, де значення за сумою стовпців відповідає умові;
  • Для хоча б одного стовпця з тих, які враховуються (див. нижче) – залишатимуться тільки ті рядки, де значення хоча б в одному з стовпців задовольняє умові;
  • Для кожного стовпця з тих, які враховуються (див. нижче) – залишатимуться тільки ті рядки, де значення по всіх стовпцях задовольняє умові.

Розглянемо кілька прикладів.

Припустимо, нам потрібно показати на сторінці тільки 5 підкатегорій товарів, які найкраще продаються в 2017 році. Скомпонуємо звіт так, як на малюнку нижче (на рядках – підкатегорії товарів, на стовпцях – роки):

Викличемо контекстне меню для заголовка CY 2017 і виберемо пункт Фільтр / Додати фільтр рядків (режим експерта):

На екрані з’явиться вікно налаштувань фільтру:

Зверніть увагу: обрана функція “X найбільших елементів” – це саме те, що нам треба, X = 5, в секції Стовпці хоч і вибрано за замовчуванням Для суми стовпців, фактично фільтрація відбуватиметься за 2017 рік. Натискаємо «ОК» і бачимо такий звіт:

На закладці Фільтри ми можемо бачити, що доданий новий фільтр з назвою «Фільтр 1», а в таблиці бачимо 5 підкатегорій товарів, які продаються найкраще в 2017 році.

Давайте ускладнимо завдання. Припустимо, що ми хочемо бачити ті 5 продуктів, які найкраще продаються за сумою двох років – 2017 і 2018. Для цього клікнемо на значку лупи на фільтрі:

і увійдемо в вікно налаштувань фільтра:

У цьому вікні в секції Стовпців вибираємо умова Для суми стовпців і натискаємо на значку лупи навпроти елемента, який відповідає за вимір часу, у вікні яке відкриється, потрібно з контекстного меню All Periods викликати операцію Оновити дочірні елементи. Серед елементів, крім CY 2017 оберіть і CY 2018:

Після натискання «ОК» у вікні налаштувань фільтра навпроти часу буде відображатися таке:

Це означає, що вибрано декілька елементів. Якщо натиснути «OK», то звіт буде виглядати так:

Будуть показані тільки ті 5 підкатегорій товарів, які за сумою двох стовпців продаються найкраще.

Фільтри можна ввімкнути або вимкнути:

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

Використовуючи попередній приклад, задамо наступні параметри фільтрації:

де в періоді Date / Date.Calendar: (Вибрані кілька елементів), як і раніше 2017 і 2018 року, отримаємо:

В результті фільтрації, очевидно, що для виконання умови в 2017 році досить двох елементів, а в 2018 році їх необхідно три. В результаті ми отримаємо всі елементи 2017 року і всі елементи 2018 року, що задовольняють умову (принцип OR).

У разі фільтрації з зазначеними нижче параметрами:

де як і раніше той же самий період 2017-2018 роки. Ми отримаємо наступний результат:

Явно видно, що був прибраний останній елемент, так як він не задовольняв цю умову за два роки одночасно (принцип AND).