Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
I have a simple graph with a measure "On time" which is formatted as %, normally it looks fine
But if I highlight a category or country or anything it loses its data formatting:
Any idea what I could do to correct this?
Solved! Go to Solution.
It sounds reasonable, but still doesn't work..
Luckily this was not in a Production file, but just connected to a test environment and in the production environment it worked without any workarounds..
Hi @vipett ,
I wanted to check if you had the opportunity to review the information provided and resolve the issue..?Please let us know if you need any further assistance.We are happy to help.
Thank you.
Hi @vipett ,
Thank you for reaching out to Microsoft Fabric Community.
Thank you @GeraldGEmerick @ChielFaber @rohit1991 for the prompt response.
The percentage formatting disappears during highlighting because Power BI creates an internal “highlighted value” that loses the measure’s formatting metadata in your PBIX.This is why the problem does not happen in a new file.Keep your original numeric measure, but create a display-only wrapper measure for data labels:
On-time % (orders) – Display =
VAR v = [On-time % (orders)]
RETURN FORMAT(v, "0.0%")
Then:
Use [On-time % (orders)] for the visual values.
Use On-time % (orders) – Display only in Data labels.
This forces Power BI to show the correct % formatting even when the visual is highlighted.
If formatting still breaks:
Your PBIX has corrupted formatting metadata - recreate the model in a new PBIX (this is why your test file works correctly).
It sounds reasonable, but still doesn't work..
Luckily this was not in a Production file, but just connected to a test environment and in the production environment it worked without any workarounds..
Hi @vipett ,
Thank you for confirming that it got worked from your end.If any of the responses guided you in solving the issue,I would suggest to accept that response as a solution.So that other community members with similar problems can find a solution faster.
Could you show us the measures your using?
Try creating a measure with an assigned format:
OnTime % (Formatted) :=
VAR v = [OnTime %]
RETURN FORMAT(v, "0.0%")
@vipett I'm not able to replicate this behavior when I set a column to be "%" formatted in the Formatting section of the Column tools tab in the ribbon. How are you doing your formatting?
THis is how I set it
@vipett Which version of Power BI Desktop are you using? I am currently on the November 2025 version.
Version: 2.149.1252.0 64-bit (November 2025)
@vipett I don't suppose you can share the file via OneDrive or Box or something can you? Or maybe a separate file that demonstrates the issue. I can't for the life of me recreate this myself so I would be super interested to see what is going on here.
I've tried to recreate it in a new file, but there the formatting is as expected, just a standard formatting in the column tab, the data label shows % both when nothing is highlighted and when I've highlighted something. It is very weird
Hii @vipett
This happens because when a visual is highlighted, Power BI internally creates a second version of your measure (the “highlighted value”), and that temporary value does not keep the original formatting from the model. Since formatting is lost during highlight, the only fix is to explicitly format the measure using FORMAT() for the data label, like:
OnTime_Display =
FORMAT([On time], "0.0%")
Use this field only for labels/titles (not calculations). This forces the percent format even when highlighted and resolves the issue.
Thanks, but even when I added that measure and put it in the Data labels tab as values, but I still get the same result
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 62 | |
| 53 | |
| 42 | |
| 20 | |
| 17 |
| User | Count |
|---|---|
| 123 | |
| 105 | |
| 45 | |
| 32 | |
| 24 |