Power BI Slicers: Interactions, Sync and Hierarchy

Slicers – There is not many Power BI reports without them. Slicers in Power BI enable the end user to slice and dice their data to make informed, granular business decisions that fit their analytic profile. Slicers can be a powerful tool that report builders can yield in order to create dynamic reports. However, as a report build it is crucial to understand all of the tools in the slicer tool box. In this blog post we will review Power BI Slicers and explore how they impact data visualization. We will delve into their role in shaping interactions, hierarchies, and synchronization within Power BI, providing insights into how these features contribute to the overall effectiveness of data analysis and reporting.

NOTE: This Report shows an example Power BI Report that I created using a Dataset from Kaggle. Kaggle is an open source resource with datasets created by community. It is a tool I highly recommend! Here is the link to the dataset I used.

Adding a Slicer to Power BI and Extras

Adding a slicer to a Power BI Report is a beginner level exercise that should be learned early in the career of a report builder. To add a slicer to a Power BI Report, follow the following steps:

  1. Navigate to “Visualizations” Pane: On the right side of the Power BI Desktop, find the “Visualizations” pane.
  2. Select “Slicer” Visualization: In the “Visualizations” pane, find and select the “Slicer” visualization. It looks like a filter.
  3. Drag Field to Slicer: From your dataset, select the field you want to use as a slicer (e.g., Date, Category). Drag and drop this field onto the slicer visualization or into the field repository.
  4. Adjust Slicer Formatting: Customize the slicer as needed. You can resize it, change the orientation, and modify other formatting options using the formatting tools. In the example above, I used the “Format Painter” in order to apply the same visual identity to my new slicer.
  5. Apply Filter: Use the slicer to filter data in other visualizations on your report. When you select a value in the slicer, it filters the data displayed in connected charts and tables.
  6. Add Multiple Slicers (Optional): Repeat the process if you want to add multiple slicers for different fields.

Slicer Interactions


The “Edit Interactions” function in Power BI Desktop empowers users to finely control how visualizations interact with each other within a report. After implementing multiple visuals, users can access this feature by selecting the “Format” pane in the ribbon and clicking on “Edit Interactions.”

This functionality enables a more customized and precise approach to data presentation. By default, visuals interact with each other based on their relationships in the data model. However, with “Edit Interactions,” users can override these defaults and explicitly define how one visualization influences another. This control is instrumental in tailoring the user experience, ensuring that certain visuals respond to slicers or other filters in a way that aligns with specific analytical needs.

To cease interaction between two or more visuals:

  1. Navigate to the “Format” Tab: On the main ribbon of Power BI Desktop, find the “Format” tab.
  2. Select the Visualization: Click on the visualization (chart or table or slicer) for which you want to edit interactions. This selection will determine how this visualization interacts with others.
  3. Go to “Edit Interactions”: Within the “Format” tab, find the “Edit Interactions” option. Click on it. Visuals will now show 2 icons. A graph (interaction is enabled) and a circle with a cross (interaction is disabled).
  4. Adjust Interactions: To customize interactions, click on the associated icon on each visual (enable or disable).
  5. Repeat for Other Visualizations: Repeat step 4 for other visualizations as needed. Customize interactions for each visualization based on your analytical requirements.

Sync Slicers

Syncing slicers in Power BI is a crucial functionality that enhances the cohesion and user experience within a report. By synchronizing slicers, you ensure that a selection made in one slicer reflects across multiple visualizations, and pages creating a unified and synchronized analysis.

A practical use case for syncing slicers is in a sales dashboard where a user may want to analyze data based on both geographical regions and individual stores simultaneously. Syncing slicers allows for a seamless cross-filtering experience, enabling the end user to apply the slicer once and have it transcended across multiple pages. In the case of the sales dashboard, the end user could filter the year to 2024 on the geographical region page and when they switch the induvial store analysis page the year would still be filtered to 2024. Slicers can be synced on a singular level or multiple slicers can be synced between pages.

Syncing slicers is a great way to save the end user time (especially when there are multiple slicers) and reduce user error in the case of forgetting a slicer setting.

Step-by-Step Instructions for Syncing Slicers in Power BI (Two Ways):

  1. Select Slicer: Click on the first slicer you want to sync.
  2. Go to “View” Tab: In the “View” tab in the main ribbon, navigate to the “Sync Slicers” pane.
  3. Enable “Sync Slicers” Pane: Click on it to open the “Sync Slicers” pane.
  4. Configure Sync Options: In the “Sync Slicers” pane, select the pages you want to sync with the chosen slicer. The two circular errors will sync the slicer to each page, whereas the eyeball will make the slicer visible or not. A slicer can still be synced with a page and not be visible.

Option 2 for Sync Slicers (my favorite way!)

  1. Select Slicers: Select all slicers you would like to sync on another page. You can do this by clicking and holding shift.
  2. Copy: Copy all Slicers by clicking Ctrl+C
  3. Paste: Paste all Slicers on the NEW page by clicking Ctrl+P
  4. Select Yes: Power BI will automatically prompt you with a dialog box, asking if you would like to sync slicers.
  5. Make Changes: If you would ever like to make changes to a previously synced slicer, do so in the “Sync Slicers” Pane.

Hierarchies in Power BI Slicers

Creating hierarchies within a slicer in Power BI introduces a powerful layer of flexibility and organization to data exploration. This feature allows users to group related fields together, enabling a more intuitive and structured analysis. For instance, in a date hierarchy, users can navigate seamlessly between years, quarters, months, and days within a single slicer. This not only simplifies the user interface but also enhances the precision of filtering options. By setting up hierarchies within a slicer, users can efficiently drill down into specific details without cluttering the workspace, providing a streamlined and dynamic approach to data navigation and analysis in Power BI.

When creating a hierarchy within a slicer there are a few different ways you can achieve this. My favorite way being adding multiple objects into the field. This allows the slicer to have a drop down. In my example above I added Publisher to my Platform Slicer. This creates list essentially that shows all publishers by platform to make the slicing experience more streamlined.

Overall, slicers are a powerful tool within Power BI. Though there are more features to explore with slicers, these are the basics to help you get started as you continue to build reports with excellent user experience 🙂

Leave a Reply

I’m Sav

Welcome to Not a Pickle Blog, a technical resource focused on Power BI and Microsoft Dynamics 365 Business Central. I’m Savannah, and this blog is dedicated to translating complex data models, APIs, and business processes into practical, actionable insights. You’ll find deep dives into reporting patterns, real-world Business Central scenarios, Power BI best practices, and lessons learned from hands-on experience. The goal is simple: build reliable reports, understand your data, and make it work for your business.

Let’s connect

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading