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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
I am trying to build the measure:
CALCULATE([Revenue] ,
DATESYTD(dateadd('Date'[Date],-1,Year),"5/31"),
ALLSELECTED(ALLEXCEPT ( ClientType, ClientType[FiscalYear] ))
)
Unfortunately ALLSELECTED is not allowed nested with an ALLEXCEPT.
How can I achieve this?
Hi @Anonymous
It seems ALLEXCEPT is enough. It can remove filters except for the specified column filters. How about using below code?
CALCULATE (
[Revenue],
ALLEXCEPT ( ClientType, ClientType[FiscalYear] ),
DATESYTD ( DATEADD ( 'Date'[Date], -1, YEAR ), "5/31" )
)
Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.
Based on your description
=
CALCULATE(
[Revenue],
DATESYTD( DATEADD( 'Date'[Date], -1, YEAR ), "5/31" ),
ALLSELECTED( ClientType ),
VALUES( ClientType[FiscalYear] )
)
| Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension! |
DAX is simple, but NOT EASY! |
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 66 | |
| 60 | |
| 45 | |
| 19 | |
| 15 |
| User | Count |
|---|---|
| 108 | |
| 108 | |
| 41 | |
| 30 | |
| 27 |