Фильтр

Например, в таблице содержится информация о контрактах за несколько лет, а вам нужны только данные за 2017 год. В этом случае данные необходимо отфильтровать для последующего использования.

Sigla Vision поддерживает функцию фильтрации данных, что позволяет фильтровать и сохранять только нужные данные для дальнейшего анализа.

На странице редактирования данных можно добавить шаг фильтрации для сложной фильтрации, либо просто кликнуть по заголовку столбца для быстрой фильтрации.

Основные способы описаны ниже.

Нажмите на значок + и выберите Фильтр, чтобы открыть настройки фильтра.

Sigla Vision позволяет фильтровать данные прямо через определённые заголовки столбцов. Например, как показано на рисунке, можно быстро увидеть только долгосрочные контракты.

Далее показано, как задать множественные условия или формулы для фильтрации и увидеть результат.

Создайте рабочую книгу, добавьте данные, перейдите к редактированию.

Чтобы использовать фильтрованные данные, нажмите значок + и выберите Фильтр.

В настройках доступны два типа условий: Условие и Формула.

  1. Выберите поля фильтрации.

Нажмите Добавить условие (AND), затем выберите нужное поле из списка.

  1. Установите условие.

Например, отфильтровать строки, где Идентификатор контракта начинается с 2a. Выберите Идентификатор контракта, условие — Начинается с, и введите 2a.

Основные условия фильтрации для текстовых полей:

В списке доступны: В, Не в, Содержит, Не содержит, Null, Не Null, Начинается с, Не начинаеть с, Оканчивается на, Не заканчивать.

Оператор В/Не в позволяет выбирать значения из имеющихся; остальные условия требуют ручного ввода текста. Для Начинается с/Не начинать в режиме реального времени (MySQL) нельзя указывать символ }.

Задача: отобрать строки с Идентификатором контракта, начинающимися с 2a, или где Общая сумма превышает среднее значение.

Реализация: используйте связь "ИЛИ".

  1. Выберите поле, через иконку ▼ добавьте ИЛИ-условие.

  2. Выберите числовое поле Общая сумма и задайте условие (например, больше среднего значения — система посчитает среднее автоматически).

Главные условия фильтрации для числовых:

Между, Вне, Равно, Не равно, Больше чем, Меньше чем, Больше или равно, Меньше или равно, Наибольший N, Наименьший N, Null, Не Null.

Для Больше чем/Меньше чем и аналогов можно выбрать Фиксированное значение (ручной ввод) или Среднее (системный расчёт).

Задача: дополнительно ограничить по дате — например, только контракты, заключённые за последние 6 лет.

  1. Добавьте ИЛИ-условие, в поле выберите Время заключения.

  2. Задайте фильтр: В списке – задать диапазон между началом и концом 2016 года.

Варианты для временных полей:

В, Не в, Раньше чем, Позже чем, Равно, Не равно, Дата самая ранняя N, Дата последнее N, Null, Не Null.

Для даты можно задать фиксированный диапазон (ГГГГ-ММ-ДД) или динамический (сравнение с текущей датой).

Можно фильтровать таблицу с помощью формулы. Поддерживаются стандартные математические операции и функции. При вводе формулы система автоматически её проверяет.

Например, чтобы выбрать контракты с ценой за единицу выше миллиона, используйте: Общая сумма / Количество > 1000000, затем нажмите ОК.

Примечание: Поля в формуле должны добавляться через выбор слева.

В результате будут выбраны данные, удовлетворяющие хотя бы одному из первых трёх условий, и дополнительно — где цена за единицу выше миллиона.

В предпросмотре в папке данных отображаются только первые 5000 строк рассчитанных данных.

Можно выбрать, все ли данные будут использоваться для расчёта на странице редактирования.

При расчётах по первым 100 000 строк результат фильтрации может быть пустым, но это не влияет на итоговый расчёт и отображение на дашборде. В предпросмотре всё равно будет отображено до 5000 строк (или изменённое значение).