A current limitation in Power BI SWITCH measures (and all Power Pivot actually) is that a SWITCH measure must have a single format. It is currently not possible to conditionally format the measure result based on any criteria - it is one single format only. There are valid use cases where you may want to change the format of the SWITCH measure depending on the result. Consider the following SWITCH statement myMeasure = SUMX(MeasureTable,switch([selected measure], 1,[Total Sales], 2,[Total Cost], 3,[Total Margin], 4,[Chg Sales vs LY %] )) The first 3 results are all currency format, but the last result is a percentage format. This currently can't be controlled. I would like to see an optional 3rd parameter in the SWITCH statement to set an alternate number format.
78 Comments
- do1New MemberAn option to "inherit" the formatting of the source measure would be nice. But it would be even better if a more general solution was provided, similar to how SCOPE statements work in SSAS multidimensional.
- fbcideas_migusrNew MemberGreat idea - I use this feature a lot on a Power Pivot Disconnected Slicer and it would be great to be able to do the same with Power BI.
- ffarah1New MemberThis change would make things a lot simpler and the switch option way more powerful and useful
- fbcideas_migusrNew MemberHere is a simple demo of the problem http://exceleratorbi.com.au/wp-content/uploads/2016/07/switch-measure.gif
- fbcideas_migusrNew MemberMust have, agree. Have several scenarios where it would be the best solution.
- SohailAdvocate IVMust have Regards sohail
- HansMostafaviAdvocate I100% agree
- DirectorAlwynNew MemberEven more than just the percentage vs. currency, there are lots of situations where you might want text or numbers, especially for error/out of bounds handling where this would be very helpful.
- joeryNew MemberGreat idea, I would love to see this!
- fbcideas_migusrNew Member'@Cheries Mewengkang, what you described will render the number as a text string in a table. This is not the same as changing the number format. If you change the number to a text string, you can't use it in charts or any other place that requires numbers (eg calcs)
Recent ideas
Power BI Subscriptions enhancements sorely needed
I believe there are several updates needed to Power BI subscriptions: Gate subscription ability. Right now, this is all-on/all-off feature. I would like this feature to be gated for users/securit...OldDogNewTricks4 hours agoKudo CollectorNew687Views26likes3CommentsSearch for models that failed or are in progress
We'd like to be able to search a workspace for models that are currently refreshing or models that have failed to refresh. We have a workspace with a lot of models; and its difficult to identify the...wrjohnston912384 hours agoRegular VisitorNew5Views0likes0CommentsOption to disable or bulk-clear Multitasking session tabs in the Left Navigation Pane
Currently, when working in the Fabric/Power BI Service, opening reports, dataflows, lakehouses, or semantic models automatically stacks them as active session tabs directly under the active workspace...DirkSw6 hours agoNew MemberNew6Views0likes0Comments- Mark12048 hours agoNew MemberNew6Views0likes0Comments