Сценарий применения#
С помощью Условия индикатора можно фильтровать значения индикатора отдельно от других данных.
Например, вы можете скопировать поле Сумма контракта, получить новое поле, выбрать в выпадающем списке для этого поля Условие индикатора и установить фильтр по полю Округ = Центральный. В результате появится новый индикатор Сумма контракта Центральный.
Описание функции#
В детальных таблицах функция Условие индикатора не поддерживается.
Пример#
Один из типовых сценариев применения условий индикатора — это расчет доли.
Подготовка данных#
- Войдите в систему, нажмите Песочница, выберите папку и нажмите Новая рабочая книга, как показано на следующем рисунке.
- Нажмите Создать -> Добавить набор данных. Затем нажмите Локальный файл Excel и выберите Загрузить Excel, как показано на следующем рисунке.
- После загрузки нажмите Ок.
Создание компонента#
- Нажмите Создать -> Добавить компонент в правом верхнем углу.
Фильтрация по условию индикатора#
Чтобы получить поле, содержащее только сумму контрактов центрального региона, отфильтруйте поле Сумма контракта в по значению Центральный:
- Скопируйте поле Сумма контракта, присвойте новому полю имя Сумма контракта Центральный и укажите для него Условие индикатора.
- Нажмите Условие, выберите поле Округ, затем В, Фиксированное значение и Центральный, как на рисунке.
Расчет доли#
Добавьте вычисляемое поле по формуле SUM_AGG(Сумма контракта Центральный)/SUM_AGG(Сумма контракта). Так вы получите долю Сумма контракта Центральный в общей сумме контракта.
Создание групповой таблицы#
После вышеописанных операций вы получите Сумма контракта Центральный по годам и долю по каждому году. В конце установите формат значения поля Сумма контракта Центральный как Проценты.
Правила отображения фильтрации по условию индикатора#
Фильтрация условия для одного индикатора#
Если вы применяете Условие индикатора только к единственному индикатору в таблице, то все строки, не соответствующие условию, будут удалены из таблицы.
Фильтрация условия для нескольких индикаторов#
Если вы применяете Условие индикатора к одному из нескольких индикаторов, строки таблицы не будут полностью удаляться — только ячейки с не соответствующими условию значениями станут пустыми. Пустые клетки не участвуют в итоговых вычислениях.
Фильтрация по нескольким индикаторам по одному полю#
Если для нескольких индикаторов используются условия по одному и тому же полю, ячейки, не прошедшие фильтр, отображаются пустыми. Такие значения не учитываются при вычислениях.
Описание условий фильтрации#
После добавления условий для индикаторов можно задать условия через Условие или Формула.
В таблице ниже указаны поддерживаемые условия фильтра для разных типов полей:
| Тип поля | Поддерживаемые условия фильтрации |
|---|---|
| Текстовое | В, Не в, Содержит, Не содержит, Начинается с, Заканчивается на, Не начинать с, Не заканчивать, Null, Не Null |
| Дата | В, Не в, Раньше чем, Позже чем, Равно, Не равно, Null, Не Null |
| Числовое | Между, Вне, Равно, Не равно, Больше чем, Меньше чем, Больше или равно, Меньше или равно, Null, Не Null |