Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Dear all ,
I have a measure which returns me value such as
1000
23
3200
2
500000
I want to return
1k
23
3.2k
500k
I tried using format into thousand but it converts all numbers to K format
I want only those numbers to turn in K format which are greater than 1000
Need help
Regards
Sujit
Solved! Go to Solution.
Ok friends
I tried and I reached to conclusion
Loss = var a = MEASURE
RETURN IF(a>=1000,Format(a,"#,.#K"),a)
If you have more optimized solution please feel free to shoot your advices in comments down 👍
@Sujit_Thakur , In model view , you have property. Once you click on a column then you will be able set its property there you can set format -https://docs.microsoft.com/en-us/power-bi/desktop-custom-format-strings
or you can use the format command. Or can mention format in measure/column tools
The above article also contain how to give format string
Ok friends
I tried and I reached to conclusion
Loss = var a = MEASURE
RETURN IF(a>=1000,Format(a,"#,.#K"),a)
If you have more optimized solution please feel free to shoot your advices in comments down 👍
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 6 | |
| 6 | |
| 5 | |
| 4 |
| User | Count |
|---|---|
| 25 | |
| 14 | |
| 8 | |
| 8 | |
| 8 |