Фильтрация данных позволяет отобразить в таблице только те данные, которые соответствуют заданным условиям. Фильтрация данных доступна для всех визуализаторов. В регламентном отчете доступна быстрая настройка автофильтра.
Доступные варианты фильтрации:
Фильтрация данных таблицы. Задается через боковую панель или ленту инструментов при выделенной таблице/боковике/шапке;
Специальная фильтрация измерения. Задается через боковую панель при выделенном измерении;
Автофильтр в регламентном отчете. Включается для выделенного диапазона через ленту инструментов, настраивается через меню автофильтра в заголовке диапазона.
Область применения фильтрации задается на вкладке боковой панели «Источник > Данные»:
Возможные значения:
Вся таблица. Настройки фильтрации будут применены ко всей таблице;
Строки и столбцы раздельно. Настройки фильтрации применяются отдельно для строк и столбцов, для задания фильтрации необходимо выбрать шапку/боковик таблицы.
Примечание. Раздельная фильтрация строк/столбцов будет применена для всех визуализаторов, построенных на данной таблице.
Для настройки фильтрации используйте:
кнопку «Фильтрация» на вкладке «Конструктор» ленты инструментов (также на вкладке «Главная» или «Данные» для экспресс-отчета);
вкладку «Фильтрация» боковой панели.
Примечание. Для применения расширенных настроек фильтрации используйте язык программирования Fore.
Набор вариантов фильтрации зависит от выбранной области применения фильтрации.
Доступны следующие варианты фильтрации:
Скрыть пустые ячейки. Будут скрыты строки/столбцы, не содержащие никакой информации;
Скрыть ячейки с нулевыми значениями. Будут скрыты строки/столбцы, содержащие нулевые значения;
Скрыть ячейки с нечисловыми значениями. Будут скрыты строки/столбцы, содержащие только нечисловые значения;
Оставить владельцев неисключенных элементов. Родительские элементы неисключенных фильтрацией строк/столбцов не будут скрыты;
Скрыть по условию. Будут скрыты строки/столбцы, все данные ячеек которых соответствуют заданному в раскрывающемся списке условию. Большинство условий использует одно или два числа для сравнения с результатом ячейки:
равные А;
не равные А;
большие А;
меньшие А;
большие или равные А;
меньшие или равные А;
между А и В включительно;
меньшие А или большие В;
Для задания сложной формулы используйте вариант «выражение». При использовании данного пункта доступна подстановка «value», соответствующая значению ячейки. При использовании выражения доступны стандартные арифметические операции, объединение выражения скобками. В регламентных отчетах доступно использование функций прикрепленных модулей;
Скрыть по формуле. Будут скрыты строки/столбцы, соответствующие формуле, заданной через «Редактор выражения»;
Исключить отмеченные из фильтрации. Будут скрыты выбранные элементы измерения. Настройка доступна при раздельной фильтрации строк и столбцов.
Примечание. При наличии нескольких измерений по строкам/столбцам будут применены настройки последнего включенного измерения.
По связям атрибутов. Будут отображены строки/столбцы элементов измерений с соответствующими атрибутами. Настройка доступна при фильтрации для всей таблицы.
Пример фильтрации по связям атрибутов
Для отключения фильтрации:
отожмите верхнюю часть кнопки «Фильтрация» на вкладке ленты «Данные» или «Конструктор» (в экспресс-отчете) или «Конструктор» (для выделенного блока аналитической панели);
снимите флажок с вкладки «Фильтрация» на боковой панели.
Отдельно для измерения задается фильтрация по формуле, позволяющая исключить элементы, удовлетворяющие формуле, только в выбранном измерении.
Для настройки специальной фильтрации:
Установите флажок в заголовке вкладки «Специальная фильтрация» на группе вкладок «Измерение» боковой панели.
Нажмите кнопку «Редактировать» для открытия «Редактора выражений».
Задайте формулу.
Доступен дополнительный вариант фильтрации:
Быстрая фильтрация данных в столбцах таблицы осуществляется при помощи кнопок в заголовках столбцов. На одном листе доступен только один автофильтр.
В таблице будут отображаться все элементы отмеченные в списке, сформированном из всех значений фильтруемых строк.
Операции автофильтра:
Снять фильтр. Операция предназначена для отображения всех строк;
Первые N. Операция предназначена для вывода указанного количества элементов списка. Количество элементов задается либо явно, либо в процентах от общего количества фильтруемых элементов:
В данном диалоговом окне можно установить следующие параметры:
Количество строк. Поле ввода, с помощью которого можно определить количество отображаемых строк;
Признак. Определяет какие элементы будут отображаться - наибольшие или наименьшие;
Условие выбора. Определяет каким образом задается количество элементов - явно или в процентах от количества элементов;
Примечание. Данный фильтр будет недоступен, если в фильтруемых строках отсутствуют числовые значения.
Настроить фильтр. Операция, предназначенная для определения условий фильтрации в диалоговом окне «Пользовательский автофильтр»:
В данном диалоговом окне можно установить следующие параметры:
Условие выбора. Раскрывающийся список, определяющий условие для отображения элементов (равно, не равно...);
Значение. Раскрывающийся список, определяющий значение условия для отображения элементов. Данный список элементов содержит все значения диапазона автофильтра, отсортированные без учета регистра. Регистр учитывается только при совпадении значений;
Условия фильтрации. Переключатель, определяющий порядок использования двух условий одновременно.
Предусмотрено два варианта использования сочетаний условий:
При установке переключателя «И» будут отображаться строки, удовлетворяющие обоим условиям;
При установке переключателя «ИЛИ» будут отображаться строки, удовлетворяющие хотя бы одному из двух условий.
См. также: