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