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
I am trying to create a measure to use in a KPI, the Target goal is 95% . The table has Alarm times which were flagged 1 if they were under 1 minute and 0 if they were over one minute. The KPI will now compare all the rows using 95 % as the bench mark by year. I tried this , it gives a rate of all the columns
@FredWamaa , the formula seems fine. case share error screenshot
Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.
| AlarmTime_1 Min | Alarm Rate (if time is less than 1 min then goal is met) | Alarm Goal KPI | KPI |
| 0 | 87% | 95% | Target Not met |
| 1 | 98% | 95 % | Target goal met |
| 1 | 97% | 95% | Target goal met |
| 0 | 92% | 95% | Target goal not met |
| 1 | 98% | 95% | Target goal met |
| 0 | 90% | 95% | Target goal not met |
The previous DAX created a column flagged as 1 or 0, depending if the time was met. Times flagged as less than 1, meaning goal not met. Am trying to create different column just showing the Alarm goal and use it to calculate a KPI . Thank you
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 |
|---|---|
| 50 | |
| 49 | |
| 35 | |
| 15 | |
| 14 |
| User | Count |
|---|---|
| 91 | |
| 75 | |
| 41 | |
| 26 | |
| 25 |