Перейти к основному содержимому

Фильтрация данных

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

Чтобы активировать фильтрацию, воспользуйтесь одним из двух способов:

  • Установите фокус на ячейку или выберите диапазон ячеек и нажмите кнопку Filter в панели инструментов

DHTMLX Spreadsheet toolbar with the Filter button to enable data filtering

  • Установите фокус на ячейку или выберите диапазон ячеек и перейдите в меню: Data -> Filter

DHTMLX Spreadsheet Data menu with the Filter option for activating column filters

После этого справа от каждого заголовка столбца в диапазоне появится значок фильтра.

Открытие фильтра с клавиатуры​

Чтобы открыть фильтр столбца без мыши:

  • Переместите активную ячейку на ячейку заголовка столбца со значком фильтра

  • Нажмите Shift + F10 или клавишу Menu, чтобы вызвать контекстное меню, и выберите Open filter

DHTMLX Spreadsheet context menu of a header cell with the filter icon and the Open filter command focused

Команда Open filter появляется в контекстном меню только для ячеек со значком фильтра. Её можно выбрать и после щелчка правой кнопкой мыши по такой ячейке. В режиме только для чтения контекстное меню и команда Open filter недоступны.

Фокус переходит на всплывающее окно фильтра, а клавиша Tab перемещает между его элементами управления. Клавиша Esc закрывает окно и возвращает фокус на ячейку. Если в окне открыт выпадающий список или выбор даты, Esc сначала закрывает его.

Фильтрация по условию​

  • Нажмите значок фильтра нужного столбца

  • Выберите один из встроенных операторов сравнения, например Greater than

  • Укажите критерий фильтрации и нажмите Apply

DHTMLX Spreadsheet column filter dropdown with comparison operators such as Greater than

Сброс фильтра​

Чтобы сбросить фильтр, нажмите значок фильтра в заголовке столбца, выберите By condition: None и нажмите Apply.

DHTMLX Spreadsheet filter dialog with the By condition None option for clearing filters

Фильтрация по значениям​

  • Нажмите значок фильтра нужного столбца

  • Нажмите кнопку Unselect all

DHTMLX Spreadsheet column filter with the Unselect all button and value checkboxes

  • Отметьте флажками значения, которые нужно отобразить, и нажмите Apply

Сброс фильтра​

Чтобы сбросить фильтр, нажмите значок фильтра в заголовке столбца, нажмите кнопку Select all и затем Apply.

DHTMLX Spreadsheet column filter dialog with the Select all button for clearing value filters

Отключение фильтрации​

Чтобы отключить фильтрацию, выполните одно из следующих действий:

  • нажмите кнопку Filter в панели инструментов
  • или перейдите в меню: Data -> Filter

Значки фильтра исчезнут из заголовков столбцов, а все скрытые записи снова появятся.