Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
LotteLaugesen
Helper V
Helper V

How to format 0.5M

Hi 

 

I'm using this to format millions: FORMAT([TotalCost Budget]),"#,##,,.0M")

But when it is less than 1 million I get .5M and I would like to get 0.5M.

 

Can anybody tell me how should the format string look like?

BR

Lotte

1 ACCEPTED SOLUTION
LotteLaugesen
Helper V
Helper V

I've found out 😊
FORMAT([TotalCost Budget]),"#,#0,,.0M")

View solution in original post

3 REPLIES 3
LotteLaugesen
Helper V
Helper V

I've found out 😊
FORMAT([TotalCost Budget]),"#,#0,,.0M")

amitchandak
Super User
Super User

@LotteLaugesen , You need try something like this. That will measure as text

 

SWITCH ( TRUE() ,
[M1] >= 1000000000 , CONCATENATE("$", FORMAT ([M1]/1000000000, "#,###.0") & "bn") ,
[M1] >= 1000000, CONCATENATE("$", FORMAT (COALESCE([M1], 0)/1000000, "#,###.0" )& "M") ,
[M1] >= 1000, CONCATENATE("$", FORMAT (COALESCE([M1], 0)/1000000, "#,###.0" )& "K") ,
CONCATENATE("$", FORMAT (COALESCE([M1], 0) , "#,###.0")
))

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Thank you, @amitchandak 

 

But can't I just change the format string in a way so I get the zero?  0.5M instead of .5M
FORMAT([TotalCost Budget]),"#,##,,.0M")

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.