Using ALLEXCEPT or ALL/VALUES?
summary
Demonstrates that ALL/ALLEXCEPT vs VALUES+REMOVEFILTERS is a functional choice in DAX: ALL or REMOVEFILTERS clear filters, ALLEXCEPT removes every other column but only works if the higher-level column (continent) stays in the visual. Builds a percentage-of-continent measure in Power BI using CALCULATE, VALUES and REMOVEFILTERS, tests it across drilldowns and when users remove continent or add product columns, and shows the CALCULATE+VALUES then REMOVEFILTERS pattern reliably preserves the intended continent value while ALLEXCEPT can fail.
AI-written summary · about
chapters (9)
- 0:00ALL and ALL/EXCEPT in DAX
- 1:10ALL vs ALL/EXCEPT basics
- 4:00Percentage of continent measure
- 8:12ALL/EXCEPT for dynamic hierarchies
- 11:28Testing ALL/EXCEPT with non-hierarchies
- 13:38ALL/EXCEPT limitations
- 16:07ALL/EXCEPT failures and alternatives
- 17:35REMOVEFILTERS and VALUES pattern
- 20:47Conclusion
related talks
59mMastering Time-Based Analysis in DAX
48mCombine Power BI with External Tools
51mData modeling for experts with Power BI
59mSelf-Service Data Modeling
53mHailing Frequencies: Analysis Services Terms and Concepts
58mProductivity Revolution in Excel
30mData Skills for Data People
20mLet's Improve the Tabular Model by Combining Queries
