---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - en/dashboard/chart-chart-filtration
  - ru/dashboard/chart-chart-filtration
  - href: ru/dashboard/chart-chart-filtration.md
    type: text/markdown
    title: Markdown version
csp:
  - script-src:
      - https://mc.yandex.ru
    img-src:
      - https://mc.yandex.ru
    connect-src:
      - https://mc.yandex.ru
      - wss://mc.yandex.ru
    child-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-ancestors:
      - 'blob:'
      - https://mc.yandex.ru
canonical: ru/dashboard/chart-chart-filtration.html
title: Фильтрация чартов чартами в DataLens On-premises
description: >-
  В статье описано, как в DataLens On-premises настроить фильтрацию чартов
  другими чартами.
vcsPath: ru/dashboard/chart-chart-filtration.md
---

# Фильтрация чартов чартами в DataLens On-premises

DataLens позволяет [настроить фильтрацию чартов другими чартами](../operations/dashboard/add-filtration.md) на дашборде. В этом случае чартом, для которого настроена фильтрация, можно пользоваться как селектором для других чартов.

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

Сбросить фильтрацию чартом можно двумя способами:

* повторно нажмите на выбранный элемент;
* в правом верхнем углу чарта нажмите значок <!-- diplodoc:svg ![image](../_assets/datalens/clear-filters.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" aria-hidden="true" class="yc-icon widget-header__icon-filter-clear"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 14 16"><path fill="currentColor" fill-rule="evenodd" d="M10.055 7.602 8.31 10.16a.354.354 0 0 0-.061.2v2.39c0 1.5-1.25 2.5-2.75 2.5s-1.75-1-1.75-1v-3.89a.354.354 0 0 0-.061-.2L.562 5.577A3.242 3.242 0 0 1 0 3.75c0-2 2.686-3 6-3 .461 0 .91.02 1.341.059a2.24 2.24 0 0 0-.323 1.478A13.777 13.777 0 0 0 6 2.25c-1.538 0-2.799.237-3.615.613-.814.375-.885.713-.885.887 0 .175.071.513.885.888.816.376 2.077.612 3.615.612.355 0 .695-.012 1.018-.036a2.24 2.24 0 0 0 .323 1.478c-.43.04-.88.058-1.341.058-1.114 0-2.158-.113-3.052-.339l1.98 2.904c.21.308.322.672.322 1.045v3.37c.06.011.141.02.25.02.422 0 .749-.14.95-.316a.86.86 0 0 0 .3-.683V10.36c0-.373.112-.737.322-1.045l1.214-1.78a2.241 2.241 0 0 0 1.77.067Zm-4.936 6.085c-.01-.006-.013-.01-.013-.01s.005.002.013.01Z" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M9.278.97a.75.75 0 0 0-1.06 1.06l1.72 1.72-1.72 1.72a.75.75 0 0 0 1.06 1.062L11 4.812l1.72 1.72a.75.75 0 1 0 1.06-1.062l-1.72-1.72 1.72-1.721A.75.75 0 0 0 12.72.97l-1.721 1.72L9.279.97Z" clip-rule="evenodd"/></svg></svg>.

На одном чарте можно выбрать несколько фильтрующих значений:

1. Нажмите на первое значение измерения для фильтрации.
1. Зажмите на клавиатуре клавишу `Ctrl` (`Cmd`) и выберите остальные значения.

Фильтрация доступна для следующих типов чартов, которые созданы в [визарде](../concepts/chart/dataset-based-charts.md):

* [Линейная диаграмма](../visualization-ref/line-chart.md)
* [Столбчатая диаграмма](../visualization-ref/column-chart.md)
* [Точечная диаграмма](../visualization-ref/scatter-chart.md)
* [Круговая диаграмма](../visualization-ref/pie-chart.md)
* [Таблица](../visualization-ref/table-chart.md)
* [Сводная таблица](../visualization-ref/pivot-table-chart.md)
* [Комбинированная диаграмма](../visualization-ref/combined-chart.md)


Примеры работы фильтрации чартов чартами можно посмотреть на [демодашборде](https://datalens.yandex/9fms9uae7ip02?tab=LoG).



## Особенности использования {#using}

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

* Для фильтрации чартов, которые созданы в визарде, используются все измерения датасета, кроме полей с типом [дерево строк](../dataset/data-types.md#tree-hierarchy), [иерархий](../operations/chart/add-hierarchy.md) и полей, содержащих [язык разметки](../function-ref/markup-functions.md). Поля, [созданные на уровне чарта](../concepts/aggregation-tutorial.md#add-measure-in-chart), не участвуют в фильтрации.
* При нажатии на ячейку в чарте **Таблица** фильтр устанавливается по всем измерениям выбранной строки.
* В чарте **Сводная таблица** фильтрация чартов чартами работает только для показателей.
* Состояние отфильтрованных чартов сохраняется в параметре `state` дашборда. Вы можете поделиться ссылкой на такой дашборд.
