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

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply

Conditional Format Based on Field Value - Number/Percentage

I am attempting to change my MTD, QTD, YTD values to percentages where appropriate.

I have a dynamic measure that gives me both whole numbers and percentages.  I am trying to figure out how to write a measure that I can apply to the custom formatting function option.

stevie_westside_0-1702058452652.png

I've gotten as far as:

 

 

 

Dynamic_Format = 
   VAR CurrentValue = SELECTEDMEASURE()
   VAR FormatAsPercent = FORMAT(CurrentValue, "0.00%")
   VAR FormatAsWholeNumber = FORMAT(CurrentValue, "0")
RETURN

???

 

 


but I'm not sure where to go from here.  Additionally, my dynamic measure has a slicer attached to it based on this table:

stevie_westside_0-1702059057296.png

Where I added a DataType column hoping to do something like, IF 1 then FORMAT(as whole number), IF 2 then FORMAT(as decimal), IF 3 then FORMAT(as percentage).... something to that effect.

1 ACCEPTED SOLUTION
Ritaf1983
Super User
Super User

Hi @stevie_westside 
You can use dynamic string formatting for this goal.

Please refer to my answers in the linked discussions, which include pbix that I created:

https://community.fabric.microsoft.com/t5/Desktop/How-to-dynamically-format-numbers-currency-and-abb...

https://community.fabric.microsoft.com/t5/Desktop/Change-the-currency-symbol-format-for-a-value-colu...

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

 

 

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

View solution in original post

1 REPLY 1
Ritaf1983
Super User
Super User

Hi @stevie_westside 
You can use dynamic string formatting for this goal.

Please refer to my answers in the linked discussions, which include pbix that I created:

https://community.fabric.microsoft.com/t5/Desktop/How-to-dynamically-format-numbers-currency-and-abb...

https://community.fabric.microsoft.com/t5/Desktop/Change-the-currency-symbol-format-for-a-value-colu...

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

 

 

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

60 days of Data Days Carousel

Data Days 2026

Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.