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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi
I'm looking for help on the best way to show a KPI where the target has been exceeded. For example, target was 1 million but actual was 3.5 million. I tried using a gauge but it doesn't clearly show how in excess of the target the actual is.
Anyone have any good ways to show something like this?
Thanks!
Solved! Go to Solution.
Hi @Hannah13 ,
How about "Data Bar KPI"?Such as below:
You can use a measure to show the gap(I marked in yellow circle):
Measure = SELECTEDVALUE('Table'[Consumption])-SELECTEDVALUE('Table'[Column1])
You can also convert the gap to an absolute value using below measure:
Measure = ABS(SELECTEDVALUE('Table'[Column1])-SELECTEDVALUE('Table'[Consumption]))
Here is a sample .pbix you can refer to.
Hi @Hannah13 ,
How about "Data Bar KPI"?Such as below:
You can use a measure to show the gap(I marked in yellow circle):
Measure = SELECTEDVALUE('Table'[Consumption])-SELECTEDVALUE('Table'[Column1])
You can also convert the gap to an absolute value using below measure:
Measure = ABS(SELECTEDVALUE('Table'[Column1])-SELECTEDVALUE('Table'[Consumption]))
Here is a sample .pbix you can refer to.
You can try bullet chart
https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA104380755?tab=Overview
I would think the KPI visual?
Thanks for your reply. I can't quite get this to work. I think it's because I only have the one set of figures rather than varying figures over a time period. It's literally a year end amount and a target. Thanks.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 61 | |
| 60 | |
| 45 | |
| 18 | |
| 15 |
| User | Count |
|---|---|
| 110 | |
| 103 | |
| 40 | |
| 29 | |
| 29 |