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!View all the Fabric Data Days sessions on demand. View schedule
Below example table, includes the age of 10 people. I want to find out what age value to cover 90% of people. The expected result is age 20 which covers 9 people from B to J. How to use DAX functions to find the right age value?
Thanks
Clement
Solved! Go to Solution.
Hi @Anonymous ,
How about this:
Here the DAX code:
TomsPercentile90Measure =
VAR _percentile = PERCENTILE.INC ( Table12[Age], 0.90 )
RETURN
CALCULATE (
MAX ( Table12[Age] ),
Table12[Age] <= _percentile
)
Let me know, if this works for you 🙂
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
| Did I answer your question❓➡️ Please, mark my post as a solution ✔️ |
| Also happily accepting Kudos 🙂 |
| Feel free to connect with me on LinkedIn! | |
| #proudtobeasuperuser | |
Hi @Anonymous ,
How about this:
Here the DAX code:
TomsPercentile90Measure =
VAR _percentile = PERCENTILE.INC ( Table12[Age], 0.90 )
RETURN
CALCULATE (
MAX ( Table12[Age] ),
Table12[Age] <= _percentile
)
Let me know, if this works for you 🙂
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
| Did I answer your question❓➡️ Please, mark my post as a solution ✔️ |
| Also happily accepting Kudos 🙂 |
| Feel free to connect with me on LinkedIn! | |
| #proudtobeasuperuser | |
Hi Tom,
Thanks a lot. It works perfectly.
Best regards
Clement
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!
| User | Count |
|---|---|
| 13 | |
| 9 | |
| 8 | |
| 5 | |
| 3 |
| User | Count |
|---|---|
| 28 | |
| 20 | |
| 19 | |
| 19 | |
| 12 |