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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
EMyrta
Regular Visitor

Card Visualization number format

Hi,

 

I have noticed when using Card visualization, the number can not be formated even though i try to format it in the data lables options. Example as below, even though the format can be "Millions", or "None" or "Auto" , or round the decimal places with "0", the number will stay with an unusual format. Normaly it should show "0" cause the number is very small.  
Is this a bug of current version? Is there a way to work around it ?  

 

SN.PNG

 

2 ACCEPTED SOLUTIONS
ryan_mayu
Super User
Super User

@EMyrta 

please try the settings in measure tools

Capture.PNG

1.PNG

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

westwrightj
Resolver III
Resolver III

Hey EMyrta,

 

   It looks like there a few things you can do. So I've made a test that started like this

 

westwrightj_0-1594830874102.png

 

 

One option is to just change the number of decimal places to "0" and choose a different format display like this

 

westwrightj_1-1594830984884.png

 

 

If you are using things within a measure you can change your digits into text with the FORMAT function

 

Max Value = 

FORMAT(MAX('Table (2)'[Test]), "###,##0")

 

Which gives you the same result

 

westwrightj_2-1594831207171.png

 

 

Let us know if that solves your problem

View solution in original post

4 REPLIES 4
westwrightj
Resolver III
Resolver III

Hey EMyrta,

 

   It looks like there a few things you can do. So I've made a test that started like this

 

westwrightj_0-1594830874102.png

 

 

One option is to just change the number of decimal places to "0" and choose a different format display like this

 

westwrightj_1-1594830984884.png

 

 

If you are using things within a measure you can change your digits into text with the FORMAT function

 

Max Value = 

FORMAT(MAX('Table (2)'[Test]), "###,##0")

 

Which gives you the same result

 

westwrightj_2-1594831207171.png

 

 

Let us know if that solves your problem

Hi,

 

Thanks for providing two work around this! The first one is a good solution in my cause cause i have a calculated Measure as value in the card. As for the second one by it requires a column to perform such formating with the formula. 

Thanks for quick reply! 🙂

ryan_mayu
Super User
Super User

@EMyrta 

please try the settings in measure tools

Capture.PNG

1.PNG

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Hi Ryan,

 

Thanks for the fast reply, actually your solution is a good work around this issue. The value that i put the in the card is a calculated measure, so formating the measure as decimal number with zero decimal places and changing the format of data lable from "Millions" into "Auto", allows me to display better the value of the card, compared to previously. 

The only thing is that i lose the fomat "Millions", which is required to be mainted throughout the file for reporting purpose, but at least its better than before. 

Again thank you for quick support! It is much appriciated 🙂

 

Capture1.PNG

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.