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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
MohanV125286
Frequent Visitor

Dynamic Formatting with 1000 Seperator not working

Hello All,

 

I have a measure which i need to show in 1000 seperators.

 

I have multiple options but none of them have given me the right results.

 

Like, i have used custom format as "$#,0" under properties of a measure in model view.

 

But it is showing can't convert number to text,
I have tried in Data Modeling still throwing the same error.

2 ACCEPTED SOLUTIONS
speedramps
Super User
Super User

Method1 - click on the thousand comma

speedramps_0-1736442873975.png

 

Method 2 - set the thousand sepperator

speedramps_1-1736442916489.png

 

Method3 - use DAX

 

Amount 3 = 
FORMAT(
SUM(yourdata[Amount3]),
"$#,0"
)

 

 

Please click the [accept as solution] and the thumbs up button. Thank you

 

View solution in original post

Anonymous
Not applicable

Hi @MohanV125286 ,

I couldn't agree more with MohanV125286.

But I noticed you mentioned “it is showing can't convert number to text”, I think you need to make sure your Measure is presenting the full number type.

 

vyilongmsft_0-1736477017308.png

You can also look at this document: Use custom format strings in Power BI Desktop - Power BI | Microsoft Learn

 

 

Best Regards

Yilong Zhou

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

6 REPLIES 6
MohanV125286
Frequent Visitor

If I have added format (

"Total Company" ,FORMAT([Total Company sales TY$],"$#,0"),

) i am getting an error.

MohanV125286_1-1737437854184.png

 



@MohanV125286 

 

Please read the 3 methods I provided earlier, and follow those instructions exactly.

 

Your method does not work because it is using a text [measure] instead of a numberic column.

 

Total Company = 
FORMAT([Total Company sales TY$],"$#,0")
 
  • The measure has already been formated at text. That is why you get the can't convert text to numeric error.
 
Just follow 3 methods I provided more carefully. They will always work. If you get an error then read the error and try fix it.
 

 

 

MohanV125286
Frequent Visitor

I have tried this but i still can't get the solution

 

Anonymous
Not applicable

Hi @MohanV125286 ,

I couldn't agree more with MohanV125286.

But I noticed you mentioned “it is showing can't convert number to text”, I think you need to make sure your Measure is presenting the full number type.

 

vyilongmsft_0-1736477017308.png

You can also look at this document: Use custom format strings in Power BI Desktop - Power BI | Microsoft Learn

 

 

Best Regards

Yilong Zhou

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

I have tried this but i still can't get the solution

speedramps
Super User
Super User

Method1 - click on the thousand comma

speedramps_0-1736442873975.png

 

Method 2 - set the thousand sepperator

speedramps_1-1736442916489.png

 

Method3 - use DAX

 

Amount 3 = 
FORMAT(
SUM(yourdata[Amount3]),
"$#,0"
)

 

 

Please click the [accept as solution] and the thumbs up button. Thank you

 

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.

Top Kudoed Authors