Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello!
I'm wondering whether pbi has a function that:
I have two buttons, when clicking button1 it shows one chart, when click button2 it shows another chart in the same position.
Thanks
Yun
Solved! Go to Solution.
Hi @YunJ ,
Bookmark should help you. I have created a sample for your reference, please check the pbix as attached.
no problem, you can add attachments to an original post, I can't see a link in a reply to do that.
could you mark my post as a solution so I can get credit for it?
Is it possible without using bookmarks? If we have slicer in case?
Hi @YunJ ,
Bookmark should help you. I have created a sample for your reference, please check the pbix as attached.
BTW, I'm wondering how to attach a pbix file here? Thanks!
no problem, you can add attachments to an original post, I can't see a link in a reply to do that.
could you mark my post as a solution so I can get credit for it?
Thanks a lot!
Hi, you can use bookmarks, one for each chart.
1. create 2 bookmarks, and set the options to Selected Visuals.
2. Create 2 buttons, one for each visual.
3. Use the Selection pane in Power BI to show / hide each of the visuals.
- Firstly hide one visual and show the other visual, then update your first bookmark.
- then reverse the hidden visual and update the second bookmark
4. Apply your bookmarks to each of your buttons.
If you want the effect of a single button, then overlap the buttons and use show / hide on each button (remembering to update your bookmarks to hide each button alternately.
Let me know if this helps
Thanks Danno!
here is a worked example: https://visualbi.com/blogs/microsoft/powerbi/toggle-chart-table-power-bi/
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!