Stay organized with collections
Save and categorize content based on your preferences.
Cross-filtering lets you interact with one chart and apply that interaction as a filter to other charts in the report. When cross-filtering is turned on for a chart, you can filter the report by interacting with that chart in two ways:
Click one or more dimension values in the chart.
Select an area by clicking and dragging your mouse across a time series, line chart, or area chart.
How cross-filtering works
Cross-filtering works in the same way as other controls. For example, a pie chart based on the Country dimension lets you filter your report in the same way as a drop-down list control based on the Country dimension. Brushing a time series acts in the same way as a date range control.
Cross-filtering can be restricted to groups, just like other controls.
Enable cross-filtering
Cross-filtering is turned on for most connector types by default. However, to improve performance, Ads-related connectors have cross-filtering turned off.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-22 UTC."],[],[],null,["# Chart cross-filtering\n\nCross-filtering lets you interact with one chart and apply that interaction as a filter to other charts in the report. When cross-filtering is turned on for a chart, you can filter the report by interacting with that chart in two ways:\n\n- Click one or more dimension values in the chart.\n- Select an area by clicking and dragging your mouse across a time series, line chart, or area chart.\n\n| **Note:** You can also [let people drill down into your data](/looker/docs/studio/add-drill-actions-to-charts).\n\nHow cross-filtering works\n-------------------------\n\nCross-filtering works in the same way as other controls. For example, a pie chart based on the *Country* dimension lets you filter your report in the same way as a drop-down list control based on the **Country** dimension. Brushing a time series acts in the same way as a date range control.\n\nCross-filtering can be restricted to groups, just like other controls.\n\nEnable cross-filtering\n----------------------\n\nCross-filtering is turned on for most connector types by default. However, to improve performance, Ads-related connectors have cross-filtering turned off.\n\n### Turn cross-filtering on or off\n\n1. [Edit your report](/looker/docs/studio/edit-a-report).\n2. Select a chart.\n3. On the right, scroll to the bottom of the DATA properties panel.\n4. In the **Chart** **interactions** section, click **Cross-filtering**.\n5. Repeat these steps for each chart you want to use as a filter.\n\nReset chart filters\n-------------------\n\nYou can reset a chart filter to the default in several ways:\n\n- Right-click the chart, then select **Reset Action**.\n- Deselect the selected dimensions by clicking them.\n- Click somewhere on the border of chart you are filtering by.\n\nLimits of chart interactions\n----------------------------\n\n- Cross-filtering isn't available in scorecards or bullet charts.\n- You can't cross filter by the \"Others\" category.\n- Cross-filtering is subject to the same limits as other controls in terms of [filtering across data sources](/looker/docs/studio/use-controls-across-data-sources)."]]