This dashboard helps users quickly switch between different filter views using bookmarks. For example, you can save a filter state showing sales only for the East region or only for the year 2023, then jump back to those views instantly.
Sample Data
Order ID
Region
Year
Product
Sales
1001
East
2023
Widget A
150
1002
West
2023
Widget B
200
1003
East
2022
Widget A
120
1004
North
2023
Widget C
300
1005
South
2022
Widget B
180
1006
West
2022
Widget C
220
1007
East
2023
Widget B
170
Dashboard Components
KPI Card: Total Sales Formula: Total Sales = SUM(Sales[Sales]) Shows the sum of all sales in the current filter context.
Bar Chart: Sales by Region Shows total sales for each region. Axis: Region Values: Total Sales measure
Table: Detailed Sales Shows Order ID, Region, Year, Product, and Sales columns. Updates with filters.
Filter Pane Contains slicers for Region and Year. Users can select filters to change the data shown.
Bookmarks Bookmark 1: "East Region 2023" - saves filter state with Region=East and Year=2023. Bookmark 2: "West Region 2022" - saves filter state with Region=West and Year=2022. Bookmark 3: "All Data" - clears filters to show all data.
Dashboard Layout
+----------------------+----------------------+
| KPI Card | Bookmarks |
| Total Sales | [East 2023] [West 22] |
| | [All Data] |
+----------------------+----------------------+
| Bar Chart: Sales by Region |
| |
+------------------------------------------+
| Table: Detailed Sales |
| |
+------------------------------------------+
Interactivity
The slicers for Region and Year let users filter the data shown in the KPI card, bar chart, and table. When a user clicks a bookmark button, Power BI applies the saved filter state instantly, updating all visuals to that state. For example, clicking the "East Region 2023" bookmark sets Region filter to East and Year filter to 2023, so all visuals show data only for that selection.
Self Check
If you click the bookmark "West Region 2022", which rows from the table will be visible? What will the Total Sales KPI show?
Key Result
A Power BI dashboard demonstrating bookmarks to save and switch between filter states for Region and Year, updating all visuals accordingly.
Practice
(1/5)
1. What is the main purpose of bookmarks in Power BI reports?
easy
A. To create new data tables automatically
B. To export reports as PDF files
C. To write DAX formulas faster
D. To save and recall filter and visual states easily
Solution
Step 1: Understand bookmark functionality
Bookmarks capture the current state of filters and visuals in a report.
Step 2: Identify the main use
They allow users to save and quickly return to these states without reapplying filters manually.
Final Answer:
To save and recall filter and visual states easily -> Option D
Quick Check:
Bookmarks = Save and recall states [OK]
Hint: Bookmarks save your current view for quick access [OK]
Common Mistakes:
Thinking bookmarks create new data
Confusing bookmarks with export features
Assuming bookmarks write formulas
2. Which step is necessary to create a bookmark that saves filter states in Power BI?
easy
A. Use the 'Transform Data' option in Power Query
B. Apply desired filters, then click 'Add' in the Bookmarks pane
C. Export the report and import it again
D. Write a DAX measure to capture filter values
Solution
Step 1: Apply filters you want to save
Set the report filters or slicers to the desired state.
Step 2: Add a bookmark
Open the Bookmarks pane and click 'Add' to save the current filter and visual state.
Final Answer:
Apply desired filters, then click 'Add' in the Bookmarks pane -> Option B
Quick Check:
Create bookmark = Apply filters + Add [OK]
Hint: Apply filters first, then add bookmark [OK]
Common Mistakes:
Trying to write DAX for bookmarks
Exporting instead of bookmarking
Using Power Query for bookmarks
3. Given a report with two bookmarks: Bookmark1 saves filter on 'Region = East', and Bookmark2 saves filter on 'Region = West'. What happens when you select Bookmark2?
medium
A. The report filters to show data only for the West region
B. The report shows data for both East and West regions
C. The report resets all filters to default
D. The report crashes due to conflicting filters
Solution
Step 1: Understand bookmark filter saving
Each bookmark saves a specific filter state, including which region is selected.
The report filters to show data only for the West region -> Option A
Quick Check:
Bookmark applies saved filter = West region [OK]
Hint: Selecting a bookmark applies its saved filters exactly [OK]
Common Mistakes:
Assuming bookmarks combine filters
Thinking filters reset to default
Believing report crashes on filter change
4. You created a bookmark but when you select it, the filters do not change as expected. What is the most likely cause?
medium
A. The bookmark was saved without updating the filter states
B. The report data source is offline
C. Bookmarks only save visual formatting, not filters
D. You need to refresh the report to apply bookmarks
Solution
Step 1: Check bookmark saving process
Bookmarks must be saved after applying desired filters to capture filter states.
Step 2: Identify why filters don't change
If filters don't change, likely the bookmark was saved before filters were set or updated.
Final Answer:
The bookmark was saved without updating the filter states -> Option A
Quick Check:
Bookmark save timing affects filter capture [OK]
Hint: Always update filters before saving bookmarks [OK]
Common Mistakes:
Blaming data source offline
Thinking bookmarks don't save filters
Assuming refresh applies bookmarks
5. You want to create a Power BI report that lets users switch between monthly and yearly sales views using bookmarks. Which approach correctly achieves this?
hard
A. Use Power Query to create separate tables for monthly and yearly sales and switch between them
B. Write a DAX measure that switches between monthly and yearly sales automatically
C. Create two bookmarks: one with monthly filters applied, one with yearly filters, then add buttons linked to each bookmark
D. Export the report twice with different filters and let users open the correct file
Solution
Step 1: Use bookmarks to save filter states
Create one bookmark with monthly sales filters active, another with yearly sales filters active.
Step 2: Add buttons linked to bookmarks
Add buttons or shapes that users can click to switch between these bookmarks easily.
Step 3: Confirm this enables switching views
This setup allows interactive switching between monthly and yearly views without complex coding.
Final Answer:
Create two bookmarks: one with monthly filters applied, one with yearly filters, then add buttons linked to each bookmark -> Option C