Filters in Power BI

Last Updated : 8 Sep, 2026

Filters in Power BI allow users to refine large datasets by displaying only relevant information. They help simplify reports, improve clarity and make data analysis more effective across visuals, pages and reports.

What are Filters in Power BI
Selecting a visual to apply a filter in Power BI the Filters panel shows 'Filters on this visual' options on the right.

Types of Power BI Filters

  • Visual-level Filters: Apply only to a specific visual. They allow you to control the data shown in that particular chart or table without affecting others.
  • Page-level Filters: Apply to all visuals on a single report page. Any filter applied here updates every visual on that page, ensuring consistent analysis.
  • Report-level Filters: Apply across all pages in the report. These filters maintain uniform data conditions throughout the entire report.
  • Drill-through Filters: Allow navigation to another page with filtered context. They help in analyzing detailed data related to a selected data point.

Filter Methods in Power BI

1. Basic Filtering

Basic filtering is the simplest and most intuitive filter mode. It provides a scrollable and searchable list of values for a specific field in our data. We can quickly search for a value and select it or use checkboxes to select multiple values.

Add a Filter to a Report in Power BI
Using Basic Filtering in Power BI to select values from a scrollable, searchable list for quick data focus

This mode is ideal for situations where we simply want to focus on one or more data points without needing to apply complex conditions. For example, we can filter by specific countries or product categories with ease.

2. Advanced Filtering

Advanced filtering gives us greater control over how data is filtered by allowing us to define more specific criteria. Instead of just selecting from a list, we can apply rules such as greater than, less than, between a range of values or even exclude certain values.

Advance Filtering
Applying Advanced Filtering in Power BI to set specific rules such as ranges or exclusion criteria.

This mode is useful when we need to filter data based on numerical ranges or specific conditions. For example, we might want to exclude certain countries from the report or filter products with sales above a specific threshold.

3. Top-N Filtering

Top-N filtering is used when we want to focus on the highest or lowest N values in a dataset. This filter type allows us to quickly identify top performers or outliers. We can specify how many top or bottom items we want to display such as the top 5 countries by sales or the bottom 3 products by revenue.

Top-N Filtering
Using Top-N Filtering to highlight the highest or lowest N elements, like top products by sales.

Top-N filters are useful in identifying trends or analyzing the extremes within our data. For example, we might filter for the top 10 products in terms of sales or the lowest 5 regions in terms of performance.

Steps to Add Power BI Filter to a Visual

To apply a filter to a visual, select the required chart, table or other visual. The Filters pane will then show the Filters on this visual section.

Step 1: Add a Field to the Filter

Drag the required field from the Data/Fields pane to Filters on this visual. For example, add the Country field to filter the selected visual by country.

How to add Power BI Filter to a Visual
Selecting a visual (for example, a pie chart) to activate the Filters panel and enable visual-level filters.

Step 2: Select Filter Values

Choose the required values from the field. For example, selecting Canada and France will display only the corresponding data in that visual.

How to add Power BI Filter to a Visual
Dragging data fields such as Country, Product, or Quantity Sold into the visual’s filter area.
How to add Power BI Filter to a Visual
Seeing the filtered visual update automatically after applying fields to the Filters panel.

The visual updates automatically based on the selected filter values.

Steps to Add a Power BI Filter to a Page

Page-level filters use the same basic filtering process, but instead of applying the filter to one visual, they affect all visuals on the current page.

Step 1: Add a Field to the Page Filter

In the Filters pane, drag the required field to Filters on this page. For example, add the Product field.

How to add a Power BI Filter to a Page
Dragging a field such as Product into the ‘Filters on this page’ section to enable page-wide filtering.

Step 2: Select Filter Values

Select the values you want to apply across the page, such as CPU, Hard Disk and Pad.

Selecting specific product values (CPU, Hard Disk, Pad) to filter all visuals on the page consistently.

The selected values are applied to all visuals on the current page.

Example showing how page-level filters update visuals together, keeping a cohesive view.

Note: Multiple visuals are useful for demonstrating that a page-level filter affects all visuals on the page.

Steps to Add Power BI Filter to Report

Report-level filters follow the same process as visual- and page-level filters, but they apply across all pages of the report.

Step 1: Add Multiple Pages

Create or duplicate a page so that the report contains multiple pages. This makes it possible to observe the effect of a report-level filter across pages.

How to add Power BI Filter to a Report
Duplicating the page to ensure at least two pages are present for report-level filtering.

Step 2: Add a Report-Level Filter

In the Filters pane, drag the required field to Filters on all pages. For example, add the Country field.

Dragging a data field like Country into the ‘Filters on all pages’ section to apply filters globally.

Step 3: Select Filter Values

Select the required values, such as Canada and France. The selected filter is then applied to the visuals across all pages of the report.

Selecting specific country values, such as Canada and France, to filter the entire report.

Note: Report-level filters are useful when the same filtering condition needs to remain consistent throughout the report.

Check Applied Filters in Power BI

In Power BI, we can easily find which fields and values are being filtered by checking the "Filters" panel. This panel shows the fields that have filters applied and we can hover over any filtered field to view the specific values that are included or excluded.

How to determine what gets Filtered In Power BI
Using the Filters panel to inspect which fields and values are filtered, including hover-over tooltips for details.

For example, if we’ve applied a filter to the Country field, we can see it listed in the Filters panel. By hovering over the filtered field, we'll see which specific values like Canada and France have been filtered. This helps us track what data is being displayed and ensures we’re analyzing the correct subset of data.

Comment

Explore