База знань Uspacy
Усі матеріалиСRM та продажіРобота в CRM

Розширені налаштування фільтрів у CRM і Розумних об'єктах

Розширені налаштування фільтрів у CRM і Розумних об'єктах

У цій статті ми розкажемо, як за допомогою розширених фільтрів швидко знаходити потрібні елементи CRM чи РО: налаштовувати умови, групувати їх і керувати логікою «ТА»/«АБО»

У CRM та Розумних об’єктах фільтри допомагають швидко знайти потрібні елементи за базовими параметрами. Але в роботі часто виникають складніші сценарії: наприклад, потрібно відібрати лише ті угоди, які відповідають одразу кільком умовам, або ж знайти елементи розумного об’єкта за поєднанням різних полів.

Саме для цього й існує вкладка Розширені у вікні Фільтри. Вона дозволяє не просто вибрати поле для пошуку, а й налаштувати умову для нього, задати значення та поєднувати кілька умов між собою за логікою «ТА» або «АБО».

Завдяки цьому можна будувати значно точніші вибірки: фільтрувати елементи за кількома параметрами одночасно, групувати умови та зберігати готові набори для повторного використання.

Advanced filters in CRM and Smart Objects1.jpg

Складові частини розширених фільтрів

У вкладці Розширені фільтр збирається з окремих «цеглинок» — умов і груп, які можна поєднувати між собою за потрібною логікою.

1. Логічний оператор «ТА» / «АБО»

У Розширених фільтрах логічні оператори «ТА» та «АБО» застосовуються на кожному рівні конструктора. Тобто оператор на рівні визначає, як поєднувати всі елементи цього рівня: окремі умови (рядки з полями) та/або групи умов.

Зазвичай можна виділити 3 рівні вкладеності:

1. Перший рівень — загальний (верхній).

Це логіка всього фільтра. Вона визначає, як поєднуються всі елементи на верхньому рівні:

  • окремі умови (поля), якщо вони додані без групи;
  • групи умов.

2. Другий рівень логіка всередині групи умов.

Коли ви додаєте Групу умов, у неї з’являється свій оператор «ТА/АБО». Він визначає, як поєднуються умови та/або вкладені групи всередині цієї групи.

3. Третій рівень — логіка всередині вкладеної групи.

Якщо в групі створити ще одну Групу умов, вона матиме свій оператор «ТА/АБО» і поєднуватиме елементи вже на своєму (вкладеному) рівні.

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

Advanced filters in CRM and Smart Objects2.jpg

2. Умова, поле, оператор умови та значення

Умова — це один рядок фільтра, де ви налаштовуєте перевірку конкретного поля.

Advanced filters in CRM and Smart Objects3.jpg

Тобто основа кожної умови — це поле, яке ви фільтруєте (вибирається зі списку в рядку умови). Наприклад, в угодах це можуть бути Відповідальний, Воронка, Етап та інші параметри (усі стандартні поля та ті користувацькі, які створили).

Advanced filters in CRM and Smart Objects4.jpg

Усередині умови є Оператор умови — випадаючий список, який задає, як саме перевіряти поле. Наприклад:

  • Дорівнює
  • Не дорівнює
  • Містить будь-яке
  • Не містить жодного
  • Заповнено
  • Не заповнено
Advanced filters in CRM and Smart Objects5.jpg

☝🏻 Оператори умови залежать від типу поля, для якого налаштовується перевірка.

Значення – це конкретний параметр, який ви підставляєте в умову після вибору оператора, щоб система знала, з чим саме порівнювати поле.

Варіанти заповнення значення залежать від вибраного оператора умови:

➢ Наприклад, якщо оператор вимагає порівняння (наприклад, Дорівнює, Не дорівнює) – потрібно вказати Значення (тобто вибрати/ввести, з чим порівнювати поле).

➢ А якщо оператор перевіряє лише наявність даних (наприклад, Заповнено, Не заповнено) – Значення не заповнюється, бо система перевіряє тільки факт заповнення поля.

Advanced filters in CRM and Smart Objects6.jpg

3. Група умов

Група умов — це окремий блок у вкладці Розширені, у який ви збираєте кілька Умов (і за потреби — вкладені групи), щоб керувати логікою перевірки не для одного рядка, а для цілого набору правил.

Навіщо потрібна група умов

  • щоб об’єднати кілька перевірок в один «пакет» і застосувати до них спільну логіку;
  • щоб будувати складні фільтри з кількома рівнями (наприклад, коли частина умов має виконуватися разом, а частина — альтернативно).

Що може бути всередині групи

  • кілька рядків Умова (кожна: поле → оператор умови → значення/без значення);
  • одна або кілька вкладених груп (якщо потрібно ще складніше групування).

Логіка всередині групи

У кожної Групи умов є свій перемикач логіки «ТА» / «АБО»:

  • «ТА» — у групі мають виконуватися всі умови/вкладені групи;
  • «АБО» — у групі достатньо виконання хоча б однієї умови/вкладеної групи.

Приклад

Група 1 (ТА): Воронка = Воронка для перекладів ТА Відповідальний = Valeriia ТА Етап = У роботі.

➢ Група 2 (ТА): Воронка = Створення контенту ТА Відповідальний = Valeriia ТА Етап = У роботі.

➢ Якщо між цими двома групами на верхньому рівні вибрано «АБО», то у результат потраплять угоди, які можуть відповідати або Групі 1, або Групі 2.

Advanced filters in CRM and Smart Objects7.jpg

4. Видалення умови чи групи умов із фільтра

У вкладці Розширені ви можете прибрати зайві налаштування двома способами: видалити окрему умову або цілу групу умов.

🟠 Видалити окрему умову

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

Після цього умова зникне з конструктора фільтра.

🔴 Видалити групу умов повністю

Якщо потрібно прибрати весь блок (групу) разом з усіма умовами всередині, то у верхньому правому куті групи натисніть значок коша.

Advanced filters in CRM and Smart Objects8.jpg

Особливості налаштування умов відповідно до типів полів

У вкладці Розширені набір доступних операторів умови та спосіб заповнення значення залежать від типу поля. Наприклад, для тексту можна шукати «містить», а для чисел — задати діапазон.

💡Для операторів «Заповнено» та «Не заповнено» значення не вводиться.

Рядок, Текст, Посилання, Адреса

Оператори:

  • Дорівнює – введіть значення (точний збіг).
  • Не дорівнює – введіть значення (виключає точний збіг).
  • Містить – введіть значення (перевіряє, чи є введений фрагмент у полі).
  • Не містить – введіть значення (перевіряє, що введеного фрагмента немає).
  • Починається з – введіть значення (поле починається з введеного фрагмента).
  • Закінчується на – введіть значення (поле закінчується введеним фрагментом).
  • Заповнено – значення не вводиться.
  • Не заповнено – значення не вводиться.
Advanced filters in CRM and Smart Objects9.jpg

Якщо поле множинне: відповідність перевіряється по всіх значеннях поля.

Приклад: у фільтрі задано Адреса → Дорівнює → Київ, а в елемента поле Адреса містить значення: Чернівці, Одеса, Київ. У результат потрапить цей елемент, бо хоча б одне значення відповідає умові.

Ціле число, Число з дробовою частиною

Оператори:

  • Дорівнює — введіть число (значення має повністю збігатися з введеним).
  • Не дорівнює — введіть число (значення не має збігатися з введеним).
  • Більше ніж — введіть число (значення має бути строго більшим за введене).
  • Менше ніж — введіть число (значення має бути строго меншим за введене).
  • Більше або дорівнює — введіть число (значення має бути більшим за введене або дорівнювати йому).
  • Менше або дорівнює — введіть число (значення має бути меншим за введене або дорівнювати йому).
  • Діапазон від … до … — введіть два числа: ▪️ від — значення має бути більшим за введене «від» або дорівнювати йому; ▪️до — значення має бути меншим за введене «до» або дорівнювати йому.
  • Заповнено — значення не вводиться.
  • Не заповнено — значення не вводиться.
Advanced filters in CRM and Smart Objects10.jpg

Якщо поле множинне: відповідність перевіряється по всіх значеннях поля.

Приклад: у фільтрі задано Коефіцієнт → Дорівнює → 3, а в елемента поле Коефіцієнт містить значення: 1, 3, 5, 2. У результат потрапить цей елемент, бо одне зі значень дорівнює 3.

Список, Мітка

Оператори:

Дорівнює – вибір значень зі списку. Для одиночного поля: можна вибрати тільки один варіант – буде точний збіг;

➢ Якщо вказати Типи перекладу → Дорівнює → «Письмовий», у вибірці залишаться лише елементи, де в полі стоїть тільки «Письмовий».

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

➢ Якщо вказати Типи перекладу → Дорівнює → «Письмовий», у вибірці залишаться лише елементи, де в полі є тільки «Письмовий».

➢ Елементи, де в полі «Письмовий» та «Усний», під цю умову не потрапляють.

➢ Якщо вказати Типи перекладу → Дорівнює → «Письмовий» та «Усний», у вибірці залишаться лише елементи, де в полі є рівно ці два значення і немає інших.

Не дорівнює – вибір значень зі списку.

Працює як «зворотнє» до Дорівнює за логікою точного співпадіння;

➢ Якщо вказати Типи перекладу → Не дорівнює → «Письмовий», у вибірці залишаться елементи з будь-яким значенням, крім «Письмовий».

Приклад для множинного поля: Якщо вказати Типи перекладу → Не дорівнює → «Письмовий», у вибірці не залишаться елементи, де в полі стоїть тільки «Письмовий».

➢ Елементи, де в полі «Письмовий» та «Усний», у цю умову потрапляють, бо набір значень не є точним збігом з «Письмовий».

Містить – показує елементи, у яких поле містить усі вибрані значення. Якщо вибрано кілька варіантів, вони мають бути вказані в полі одночасно (можуть бути як самі по собі, так і в поєднанні з іншими значеннями).

Для одиночного поля: оператор відсутній.

Для множинного поля: вибір декількох варіантів показує результат, де містяться всі вибрані значення.

Приклади (поле «Тип перекладу», множинне):

➢ Якщо у фільтрі вибрано Містить → «Письмовий», у вибірці залишаться елементи, де в полі є:

  • лише «Письмовий»;
  • «Письмовий» у поєднанні з іншими (наприклад, «Письмовий» та «Усний»).

➢ Якщо у фільтрі вибрано Містить → «Письмовий» та «Усний», у вибірці залишаться елементи, де в полі є:

  • «Письмовий» та «Усний»;
  • «Письмовий», «Усний» і додатково інші значення (наприклад, «Синхронний»).

Не містить – зворотнє до Містить. Показує елементи, для яких не виконується умова «містить усі вибрані значення».

Для одиночного поля: оператор відсутній.

Для множинного поля: у вибірку потраплять елементи, де:

  • немає жодного з вибраних значень, або
  • є лише частина вибраних значень (але не всі одночасно).

Приклад (поле «Тип перекладу», множинне):

➢ Якщо у фільтрі вибрано Не містить → «Письмовий» та «Усний», у вибірці будуть елементи, де немає обох цих значень разом (наприклад, є тільки «Письмовий», або тільки «Усний», або немає жодного з них).

Містить будь-який – показує елементи, у яких поле містить хоча б одне з вибраних значень. Якщо вибрано кілька варіантів, між ними працює логіка «АБО»: містить «варіант 1» або містить «варіант 2» тощо.

Для одиночного поля: вибір декількох варіантів працює через «АБО» — у результат потрапляють елементи зі значенням варіант 1 або варіант 2 тощо.

Для множинного поля: вибір декількох варіантів також працює через «АБО» — у результат потрапляють елементи, де є варіант 1, або варіант 2, або обидва одночасно (та інші комбінації).

Приклади (поле «Тип перекладу»):

➢ Одиночне поле: Якщо вибрати Містить будь-який → «Письмовий», «Усний», у вибірці будуть елементи, де значення поля — або «Письмовий», або «Усний».

➢ Множинне поле: Якщо вибрати Містить будь-який → «Письмовий», «Усний», у вибірці будуть елементи, де в полі є «Письмовий», або «Усний», або обидва.

Не містить жодного – зворотний до Містить будь-який. Показує елементи, у яких поле не містить жодного з вибраних значень.

Приклад (поле «Тип перекладу»):

➢ Якщо вибрати Не містить жодного → «Письмовий», «Усний», у вибірці будуть елементи, де немає ні «Письмовий», ні «Усний».

Заповнено – вибір значення відсутній.

Не заповнено – вибір значення відсутній.

Advanced filters in CRM and Smart Objects11.jpg

Користувач

Оператори:

Дорівнює – вибір користувача.

Для одиночного поля: вибір одного користувача – точний збіг;

➢ У вибірці залишаться елементи, де у полі Спостерігачі вказано тільки Шевченко. Елементи, де спостерігачі Шевченко та Сковорода, під цю умову не потраплять.

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

➢ Якщо задано Спостерігачі → Дорівнює → Шевченко, то залишаться записи, де в полі лише Шевченко. Записи з «Шевченко» + «Сковорода» під цю умову не потрапляють. Якщо вибрати Шевченко та Сковорода – потраплять ті, де є обидва.

Не дорівнює – вибір користувача (для множинного вибору працює за логікою «АБО»: не дорівнює «Користувач 1» або не дорівнює «Користувач 2»…).

➢ Із вибірки зникнуть елементи, де у полі Спостерігачі вказано тільки Шевченко. Елементи, де спостерігачі Шевченко та Сковорода, у вибірку потраплять, бо це вже не точний збіг із варіантом «Шевченко».

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

Для одиночного поля: оператор відсутній.

Для множинного поля: вибір декількох користувачів показує результат, де присутні всі вибрані користувачі.

Приклади (множинне поле, наприклад «Спостерігачі»):

➢ Якщо у фільтрі вибрано Містить → «Шевченко», у вибірці будуть елементи, де є:

  • тільки Шевченко;
  • Шевченко разом з іншими (наприклад, Шевченко та Сковорода).

➢ Якщо у фільтрі вибрано Містить → «Шевченко» та «Сковорода», у вибірці будуть елементи, де є:

  • Шевченко та Сковорода;
  • Шевченко, Сковорода і додатково інші користувачі.

Не містить – зворотнє до Містить. Показує елементи, для яких не виконується умова «містить усіх вибраних користувачів».

Для одиночного поля: оператор відсутній.

Для множинного поля: у вибірку потраплять елементи, де:

  • немає жодного з вибраних користувачів, або
  • є лише частина вибраних користувачів (але не всі одночасно).

Приклад (множинне поле):

➢ Якщо у фільтрі вибрано Не містить → «Шевченко» та «Сковорода», у вибірці будуть елементи, де немає обох цих користувачів разом: наприклад, є тільки Шевченко (без Сковороди), або тільки Сковорода, або немає жодного з них.

Містить будь-яке – показує елементи, у яких поле містить хоча б одного з вибраних користувачів. Якщо вибрано кілька користувачів, між ними працює логіка «АБО»: містить користувача 1 або містить користувача 2 тощо.

Для одиночного поля: вибір кількох користувачів працює через «АБО» — у результат потрапляють елементи, де значення поля Шевченко або Сковорода (і так далі)

Для множинного поля: вибір кількох користувачів також працює через «АБО» — у результат потрапляють елементи, де є Шевченко, або Сковорода, або обидва.

Приклади:

Одиночне поле (наприклад «Відповідальний»): Містить будь-яке → «Шевченко», «Сковорода» — у вибірці будуть елементи, де відповідальний або Шевченко, або Сковорода.

Множинне поле (наприклад «Спостерігачі»): Містить будь-яке → «Шевченко», «Сковорода» — у вибірці будуть елементи, де серед спостерігачів є Шевченко, або Сковорода, або обидва.

Не містить жодного – зворотний до Містить будь-яке. Показує елементи, у яких поле не містить нікого з вибраних користувачів.

Приклад (множинне поле): Не містить жодного → «Шевченко», «Сковорода» — у вибірці будуть елементи, де немає ні Шевченка, ні Сковороди.

◉ Заповнено – вибір відсутній.

◉ Не заповнено – вибір відсутній.

Advanced filters in CRM and Smart Objects12.jpg

Дата

Оператори:

Дорівнює — потрібно вибрати дату та час. Фільтр покаже елементи, де значення поля точно збігається з вибраною датою і часом.

Приклад: Дата оплати → Дорівнює → 31.12.2025 12:00.

Не дорівнює — потрібно вибрати дату та час. Фільтр покаже елементи, де значення поля не збігається з вибраною датою і часом.

Приклад: Дата оплати → Не дорівнює → 31.12.2025 12:00.

До — потрібно вибрати дату та час. Фільтр покаже елементи, де значення поля раніше вибраної дати і часу.

Приклад: Дата оплати → До → 01.01.2026 00:00 (покаже все, що раніше).

Після — потрібно вибрати дату та час. Фільтр покаже елементи, де значення поля пізніше вибраної дати і часу.

Приклад: Дата оплати → Після → 01.01.2026 00:00 (покаже все, що пізніше).

Заповнено — значення не вибирається. Фільтр покаже елементи, де дата в полі вказана.

Не заповнено — значення не вибирається. Фільтр покаже елементи, де дата в полі не вказана.

Advanced filters in CRM and Smart Objects13.jpg

Швидкі варіанти заповнення дати

Коли ви вибираєте дату у значенні умови, можна скористатися швидкими варіантами, щоб не шукати день у календарі вручну.

Сьогодні / Завтра / Вчора

  • Сьогодні — підставляє поточну дату.
  • Завтра — підставляє дату наступного дня.
  • Вчора — підставляє дату попереднього дня.

Цього тижня / Цього місяця / Цього року

Ці варіанти підставляють календарні періоди:

  • Цього тижня — поточний календарний тиждень.
  • Цього місяця — поточний календарний місяць.
  • Цього року — поточний календарний рік.

Минулого тижня / місяця / року

Підставляють попередні календарні періоди:

  • Минулого тижня — попередній календарний тиждень.
  • Минулого місяця — попередній календарний місяць.
  • Минулого року — попередній календарний рік.

Наступного тижня / місяця / року

Підставляють наступні календарні періоди:

  • Наступного тижня — наступний календарний тиждень.
  • Наступного місяця — наступний календарний місяць.
  • Наступного року — наступний календарний рік.

Діапазон

Дозволяє задати проміжок дат: виберіть дату від і дату до — і фільтр покаже елементи, дата яких потрапляє в цей проміжок.

Advanced filters in CRM and Smart Objects14.jpg

Гроші

Поле Гроші складається з двох частин, і фільтрація працює окремо для кожної:

Значення – фільтрація ідентична полю типу Число.

Advanced filters in CRM and Smart Objects15.jpg

Валюта – фільтрація ідентична полю типу Список.

Advanced filters in CRM and Smart Objects16.jpg

Телефон/Email/Соціальні мережі

Оператори для значення телефону – як у текстових полів.

Advanced filters in CRM and Smart Objects17.jpg

Прапорець

Прапорець — це поле, де ви ставите або знімаєте галочку. У фільтрах це читається як значення: Так — галочка стоїть, а Ні — галочки немає.

Оператори:

◉ Дорівнює – показує елементи, де прапорець має вибраний стан.

Дорівнює → Так — показати елементи, де галочка встановлена.

Дорівнює → Ні — показати елементи, де галочка не встановлена.

Приклади:

Терміново → Дорівнює → Так — показати всі елементи, що терміново потребують уваги.

Потрібна перевірка → Дорівнює → Ні — показати елементи, які не потребують перевірки.

◉ Не дорівнює – показує елементи, де прапорець не має вибраного стану.

Не дорівнює → Так — показати елементи, де галочка не встановлена (тобто «Ні»).

Не дорівнює → Ні — показати елементи, де галочка встановлена (тобто «Так»).

Приклади:

Терміново → Не дорівнює → Так — показати елементи, які не позначені як термінові.

➢ Потрібна перевірка → Не дорівнює → Ні — показати елементи, які позначені як такі, що потребують перевірки.

Заповнено — поле має значення (Так або Ні).

Не заповнено — значення поля не задано.

Advanced filters in CRM and Smart Objects19.jpg

Зображення, Файл

💡Наразі у вкладці Розширені не можна налаштовувати фільтрацію для полів типу Зображення та Файл.

Прив’язка до сутності

Для поля типу Прив’язка до сутності доступні ті самі оператори, що й для полів Рядок, Текст, Посилання та Адреса. Тобто береться до уваги назва прив’язаного елемента CRM або Розумного об’єкта.

Advanced filters in CRM and Smart Objects20.jpg

Стандартні поля для угод і лідів: Воронка та Етап

Для стандартних полів Воронка та Етап доступний однаковий набір операторів, тому для зручності розглянемо їх на прикладі поля Етап.

Дорівнює – показує елементи, у яких вибрано конкретний етап.

Приклад: якщо у фільтрі вибрати Етап → Дорівнює → У роботі, у вибірці будуть лише ті елементи, що перебувають на етапі У роботі.

Не дорівнює – показує елементи, у яких вибрано будь-який інший етап, окрім указаного.

Приклад: якщо у фільтрі вибрати Етап → Не дорівнює → У роботі, у вибірці будуть усі елементи, крім тих, що перебувають на етапі У роботі.

Містить будь-яке – показує елементи, у яких значення поля відповідає хоча б одному з вибраних етапів. Якщо вибрано кілька етапів, між ними працює логіка АБО.

Приклад: якщо у фільтрі вибрати Етап → Містить будь-яке → У роботі та На узгодженні, у вибірці будуть елементи, що перебувають або на етапі У роботі, або на етапі На узгодженні.

Не містить жодного – зворотний оператор до Містить будь-яке. Він показує елементи, у яких значення поля не відповідає жодному з вибраних етапів.

Приклад: якщо у фільтрі вибрати Етап → Не містить жодного → У роботі та Обговорення деталей, у вибірці будуть елементи, що не перебувають ані на етапі У роботі, ані на етапі Обговорення деталей.

Advanced filters in CRM and Smart Objects22.jpg

Робота з розширеними фільтрами

Розширені фільтри працюють так само, як і Прості. Проте дають більше можливостей для побудови умов, але принцип взаємодії з фільтрами залишається таким самим, як у звичайних (простих) фільтрах. Тобто ви так само можете:

  • застосувати налаштований фільтр і отримати відфільтрований список;
  • скасувати зміни або скинути фільтрацію;
  • зберегти набір умов як окремий фільтр і потім знаходити його у вкладці Збережені;
  • застосовувати, закріплювати або видаляти збережені фільтри через меню взаємодії, а також вибирати їх із панелі фільтрів на сторінці потрібної сутності CRM чи РО.

🔍 Щоб краще розібратися з базовими сценаріями роботи з фільтрами та пошуком (застосування, збереження, закріплення, видалення), радимо ознайомитися зі статтею Фільтри та пошук у CRM.

Створено: 11 березня 2026 р.