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
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

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