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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

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")
))

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
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors