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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Power BI number Format

I am trying to format a number like below.

 

For e.g; There is a number like 1234567 (This is the result of a Measure)

 

I am trying  to format the above number like 1.234.567

 

Can anybody knows this please suggest me.

 

Thanks.

2 ACCEPTED SOLUTIONS
mahoneypat
Microsoft Employee
Microsoft Employee

Here is one way to do it.  Just use the Substitue part and replace num1 with your measure.

 

FormatExample = var num1 = 1234567
return SUBSTITUTE(FORMAT(num1, "#_###_###"), "_", ".")
 
Regards,
Pat




Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


View solution in original post

Anonymous
Not applicable

Hi @Anonymous 

You can use Custom Format in Model view as well.

Here I build a measure returns to 1234567,2345678 like yours.

And select Custom in Format and use this format: #"."###"."###.

1.png

Result is as below.

2.png

Best Regards,

Rico 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

3 REPLIES 3
manikumar34
Solution Sage
Solution Sage

@Anonymous , 

 

You can use FORMAT(Table[Column or Measure],"#.###.###") to achieve this. 

 

Note: Whne you use custom format with FORMAT function the numeric value will be converted to String value. Beacuse of which you cannot place this measure on charts but can be used on cards, Table and Matrix.

 

Regards, 

Manikumar

 

If you find this is helpful, Accept as a solution and Leave a like. 🙂😊

 





If this helps, Appreciate your KUDOS!
Did I answer your question? Mark my post as a solution!


Proud to be a Super User!




Anonymous
Not applicable

Hi @Anonymous 

You can use Custom Format in Model view as well.

Here I build a measure returns to 1234567,2345678 like yours.

And select Custom in Format and use this format: #"."###"."###.

1.png

Result is as below.

2.png

Best Regards,

Rico Zhou

 

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

mahoneypat
Microsoft Employee
Microsoft Employee

Here is one way to do it.  Just use the Substitue part and replace num1 with your measure.

 

FormatExample = var num1 = 1234567
return SUBSTITUTE(FORMAT(num1, "#_###_###"), "_", ".")
 
Regards,
Pat




Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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