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

The Fabric community is upgrading! Read all of the details including the timeline and what you can expect. 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.

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.