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

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
Anonymous
Not applicable

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 @Anonymous ,

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
Anonymous
Not applicable

If I have added format (

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

) i am getting an error.

MohanV125286_1-1737437854184.png

 



@Anonymous 

 

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.
 

 

 

Anonymous
Not applicable

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

 

Anonymous
Not applicable

Hi @Anonymous ,

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.

Anonymous
Not applicable

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

Power BI Monthly Update - September 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors