FILTER

Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.

Опис

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

Використання

FILTER(TABLE, CONDITION_EXPR)

Перший аргумент має бути виразом таблиці, наприклад, ідентифікатор форми або інша функція таблиці.

Другий аргумент — це вираз, який обчислюється для рядка в TABLE.

Приклади

Аналіз лише локацій з високим пріоритетом

Припустімо, у вас є форма AidLocations зі списком різних місць, де має розподілятися допомога, а також з їхніми рівнями пріоритету.

ID локації Регіон Рівень пріоритету Тип допомоги
LOC123 RegionA Висока Продукти
LOC456 RegionB Низький Медикаменти
LOC789 RegionA Середній Вода
LOC696 RegionC Висока Прихисток

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

FILTER([AidLocations], [Priority Level] == "High")

Результат буде таким:

ID локації Регіон Рівень пріоритету Тип допомоги
LOC123 RegionA Висока Продукти
LOC696 RegionC Висока Прихисток

Використовуючи цю функцію FILTER, ви отримаєте нову таблицю, яка включає в себе лише локації з високим пріоритетом.

Наступний елемент
PIVOTLONGER