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
Is it possible to dynamically set the start & end points of the x-axis of any of the horizontal bar visuals based upon the loaded data? For example, in the graphic below, I'm displaying 5,000 to 15,000 as my start & end limits for one customer. Then when I select a different customer, I’d like to show different start & end limits (i.e. 1,000 to 2,000) on that same visual. If not possible, what alternatives do you suggest?
Hello-
Yes it is! In the format painter, if you select x-axis, there is an option for "Start" and "End" where you can custom select those points.
Jared
@Anonymous I can certainly set the start & end points to be a FIXED amount, but my question is how to set it DYNAMICALLY. To expand on my example from above, if I have one customer's information loaded on a report page, I'd like to see the start & end points that are specific to that customer. Then when I select to show a different customer's info on the same report page, I see different start & end points. The start & end values would come from my data source.
Ah, my apologies, I misread the question. But that same format painter should allow you to do that. If you select "Auto" it will change the x-axis scale dynamically based on your data set.
Jared
@Anonymous That is not a good solution either. As the original message shows, I'd like to set the start & end points to be CUSTOM values, and not points that are auto determined by Power BI. For example, in my first graphic, the x-axis starts at 5,000, but using auto for the start & end, Power BI would naturally start at 0.
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!