Domain 3 β€” Module 2 of 7 29%
16 of 26 overall
Domain 3: Visualize and Analyze the Data Free ⏱ ~13 min read

Slicers, Filters & Interactions

Control how users explore data with slicers, report/page/visual-level filters, visual interactions, sync slicers, sorting, and the Selection pane.

Giving users control

Simple explanation

Think of a music streaming app. You can filter by genre, artist, decade, or mood. The more filters you apply, the more specific your playlist gets.

Power BI works the same way. Slicers are the visible filter controls users click on. Filters work behind the scenes at three levels: visual, page, or entire report. And interactions control what happens to OTHER visuals when you click on one.

Slicers vs Filters pane

Slicers are visible and interactive; Filters pane works behind the scenes
FeatureSlicersFilters Pane
Visible to users?Yes β€” interactive control on the canvasConfigurable β€” can be collapsed or hidden
ScopePage-level by default (can sync across pages)Visual, Page, or Report level
TypesList, dropdown, between (range), relative date, relative timeBasic, Advanced, Top N, relative date
Best forFrequently changed filters that users need to seeDefault filters, locked filters, or filters that don't need user interaction

Slicer types

Slicer TypeBest ForExample
ListSmall number of categoriesProduct categories (5-10 items)
DropdownMany categories (saves space)Customer names (hundreds)
BetweenNumeric or date rangesDate range picker
Relative dateDynamic β€œlast 30 days” styleAlways shows last month
Relative timeDynamic β€œlast 4 hours” styleReal-time dashboards

Riley at Coastal Fresh (πŸ›’) uses:

  • Dropdown slicer for Store (45 stores β€” list would be too long)
  • List slicer for Product Category (only 8 categories)
  • Relative date slicer for β€œLast 30 days” (always current)

Filter levels

LevelScopeUse When
Visual-levelAffects one specific visualYou want a chart to always show only top 10 products
Page-levelAffects all visuals on the current pageThe page is about β€œNorth Region” β€” filter everything to North
Report-levelAffects all visuals on all pagesAlways filter to current year across the entire report
Exam tip: locked and hidden filters

Report authors can lock filters so users can’t change them, and hide filters so users don’t see them in the Filters pane.

This is dangerous territory on the exam. Hidden/locked filters are NOT security controls. They prevent casual users from changing filters, but determined users can inspect the report settings. For true data isolation, always use Row-Level Security (RLS) β€” covered in Domain 4.

Visual interactions

When you click a data point on one visual, what happens to the others? Power BI gives you three options:

InteractionWhat HappensIcon
FilterOther visuals show only the matching dataFunnel icon
HighlightOther visuals show all data but emphasise the matching portionBar chart icon
NoneNo effect on other visualsCircle-slash icon

How to configure: Select a visual β†’ Format β†’ Edit interactions β†’ click the icon on each other visual.

Nadia at Prism Agency (πŸ“Š) configures her dashboard so:

  • Clicking a bar on the campaign chart filters the detail table
  • Clicking a bar highlights (not filters) the line chart β€” so the full trend is still visible
  • The KPI cards have no interaction β€” they always show the grand totals

Sync slicers

Sync slicers keep the same slicer value across multiple report pages.

Dr. Ethan at Bayview Medical (πŸ₯) has 4 report pages (Overview, Departments, Doctors, Compliance). Each page has a β€œDate Range” slicer. Without sync, changing the date on one page doesn’t affect the others.

How to set up: View β†’ Sync slicers β†’ for each page, set Sync (apply the value) and Visible (show the slicer).

You can sync the filter value without showing the slicer on every page β€” useful for pages where the slicer would take up too much space.

Sorting visuals

Every visual can be sorted by any field in its data:

  • Click the ”…” menu on a visual β†’ Sort by β†’ choose field
  • Toggle ascending/descending

Kenji at Apex Manufacturing (🏭) sorts his production bar chart by revenue (descending) β€” highest-performing product lines appear first. He sorts his time trend line chart by date (ascending) β€” chronological order.

Selection pane

The Selection pane (View β†’ Selection pane) manages:

  • Visibility β€” show/hide individual visuals (eye icon)
  • Layer order β€” which visuals appear in front of others
  • Tab order β€” the order in which the Tab key moves through visuals (critical for accessibility β€” configure in the Selection pane, separate from the Format pane)
  • Grouping β€” group related visuals together
Real-world: grouping for bookmarks

Nadia groups her β€œfilter” visuals (slicers, date picker) into one group and her β€œcontent” visuals (charts, tables) into another. This makes it easy to show/hide entire groups with bookmarks β€” creating a toggle between β€œfull view” and β€œfocused view” states.

Knowledge check

Question

What are the three visual interaction types?

Click or press Enter to reveal answer

Answer

Filter (show only matching data), Highlight (emphasise matching data while showing all), and None (no effect). Set via Format β†’ Edit interactions.

Click to flip back

Question

What are the three filter levels in Power BI?

Click or press Enter to reveal answer

Answer

Visual-level (one visual), Page-level (all visuals on the page), and Report-level (all visuals across all pages).

Click to flip back

Question

What does Sync Slicers do?

Click or press Enter to reveal answer

Answer

Keeps the same slicer value across multiple report pages. You can sync the value without making the slicer visible on every page.

Click to flip back

Knowledge Check

Nadia wants clicking a campaign bar chart to update the detail table but NOT affect the total revenue card. How should she configure interactions?

Knowledge Check

Dr. Ethan has a date slicer on Page 1 and wants the same date selection to apply on Pages 2, 3, and 4 β€” but doesn't want the slicer visible on Pages 3 and 4. What should he configure?

Next up: Bookmarks, Tooltips and Navigation β€” create guided experiences with bookmarks, drillthrough, and custom tooltips.