Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi, I need to do a conditional formatting using a custom shape, how can I use a different shape?
thanks
Solved! Go to Solution.
Hi @Giada90
Power BI doesnot support importing custom shapes for conditional formatting and limited to the built-in icons like circles, arrows, flags in table or matrix visuals.
If you need different shapes, the workarounds are by using unicode symbols through a DAX measure, using images or icons via image URL
hi @Giada90
Instead of using a custom shape, a good alternative is a DAX-generated SVG measure designed to mimic the same appearance, while allowing the color to change dynamically based on conditions. This can be displayed in an image visual using a measure, eliminating the need to upload and manage static image files. One approach is to use AI to help generate the DAX SVG code, then refine it through some trial and error until the output looks and behaves as intended.
Hi @Giada90
Thank you for submitting your question to the Microsoft Fabric Community Forum, and thanks to @krishnakanth240 for offering helpful suggestions.
Could you let us know if the suggested solution resolved your issue?If you still need help, please share more details so we can assist you further.
Thank you.
Hi @Giada90
Power BI doesnot support importing custom shapes for conditional formatting and limited to the built-in icons like circles, arrows, flags in table or matrix visuals.
If you need different shapes, the workarounds are by using unicode symbols through a DAX measure, using images or icons via image URL
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 23 | |
| 22 | |
| 18 | |
| 17 | |
| 13 |
| User | Count |
|---|---|
| 63 | |
| 44 | |
| 42 | |
| 40 | |
| 40 |