March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
I have a list of projects, some of which are confirmed, and some of which are projected. I would like to enable users to select a few projected projects and see how doing those projects plus the confirmed ones would impact our financial forecast versus if we just continued with the confirmed projects.
Right now, I've done this by adding a column where the confirmed projects all have one value ("DO NOT UNCHECK") while the projected projects all have their actual project names. Then I've added a slicer based on this column and have the value for the confirmed projects be checked by default.
The issue with this solution is it means if users hit the "Select all" button and then uncheck it, the "DO NOT UNCHECK" value is unchecked. It's also a suboptimal user experience.
Is there any way to build a slicer where only some values from a list are included, and all values not included in the slicer plus the selected values from the slicer are displayed?
Here's how this is displayed right now:
The optimal solution would look just the same except users don't see the "DO NOT UNCHECK" option in the slicer.
And here's the data:
Solved! Go to Solution.
Hi @ivan_larson_cki ,
You need to follow the steps below:
Slicer_Selection = FILTER ( SUMMARIZE ( ALL ( Projects[Project]; Projects[Stage] ); Projects[Project]; Projects[Stage] ); Projects[Stage] <> "Confirmed" )
Selection = SWITCH ( TRUE (); SELECTEDVALUE ( Projects[Project] ) in VALUES(Slicer_Selection[Project]) || SELECTEDVALUE ( Projects[Stage]) = "Confirmed" ; 1; 0 )
Amount for selection = SUMX ( FILTER ( ADDCOLUMNS ( SUMMARIZE ( ALL ( Projects[Project]; Projects[Amount]; Projects[Stage] ); Projects[Project]; Projects[Amount]; Projects[Stage] ); "Selection_Filter"; [Selection] ); [Selection_Filter] = 1 ); Projects[Amount] )
Don't know if the Target is a column or a measure but in mine I did a static measure of 250.
Check the result below and in attach PBIX file (June 2019 Version).
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHi @ivan_larson_cki ,
You need to follow the steps below:
Slicer_Selection = FILTER ( SUMMARIZE ( ALL ( Projects[Project]; Projects[Stage] ); Projects[Project]; Projects[Stage] ); Projects[Stage] <> "Confirmed" )
Selection = SWITCH ( TRUE (); SELECTEDVALUE ( Projects[Project] ) in VALUES(Slicer_Selection[Project]) || SELECTEDVALUE ( Projects[Stage]) = "Confirmed" ; 1; 0 )
Amount for selection = SUMX ( FILTER ( ADDCOLUMNS ( SUMMARIZE ( ALL ( Projects[Project]; Projects[Amount]; Projects[Stage] ); Projects[Project]; Projects[Amount]; Projects[Stage] ); "Selection_Filter"; [Selection] ); [Selection_Filter] = 1 ); Projects[Amount] )
Don't know if the Target is a column or a measure but in mine I did a static measure of 250.
Check the result below and in attach PBIX file (June 2019 Version).
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsThis is super helpful, thanks! Any way to make it so that when no values are selected in the slicer, all the projected projects are excluded rather than included from the table and dial?
Never mind, I figured out how to update the logic so that if all the projected projects are selected, it behaves as if none of them are selected, and removed the "Select All" feature. I'd like "none selected" and "all selected" to behave differently in the slicer, but that seems to be beyond the scope of customization in Power BI right now.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsMarch 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
124 | |
87 | |
85 | |
70 | |
51 |
User | Count |
---|---|
205 | |
153 | |
97 | |
79 | |
69 |