Forum Discussion
ALLEXEPT function doesn't work with date slicer
- Anonymous3 years ago
Hi Anonymous ,
Is [Nombre Imapye] a measure or a column?
If it's a measure, please try
AAA = SUMX ( FILTER ( ALL ( Impaye ), [IdPretAide] = MAX ( Impaye[IdPretAide] ) ), [Nombre Impaye] )If it's a column, please try
AAA = SUMX ( FILTER ( ALL ( Impaye ), [IdPretAide] = MAX ( Impaye[IdPretAide] ) ), SUM ( Impaye[Nombre Impaye] ) )If you still have doubts, provide some dummy sample data, along with the desired results. If [Nombre Impaye] is a measure, please provide a description of this formula. Remember to protect data privacy.
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
8 Replies
- AnonymousNot applicable
Hi Anonymous ,
Is [Nombre Imapye] a measure or a column?
If it's a measure, please try
AAA = SUMX ( FILTER ( ALL ( Impaye ), [IdPretAide] = MAX ( Impaye[IdPretAide] ) ), [Nombre Impaye] )If it's a column, please try
AAA = SUMX ( FILTER ( ALL ( Impaye ), [IdPretAide] = MAX ( Impaye[IdPretAide] ) ), SUM ( Impaye[Nombre Impaye] ) )If you still have doubts, provide some dummy sample data, along with the desired results. If [Nombre Impaye] is a measure, please provide a description of this formula. Remember to protect data privacy.
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- andhiii079845
Solution Sage
Sorry, i did not understand your problem. What do you want to see?
- AnonymousNot applicable
I want to calculate the of sum of "impaye" by "idpretaide", i used the function allexecpt to group the sum of "impaye" by "idpretaide", it work in total, but when i filter with date slicer, it give me the total, i need to have the sum of "impaye" by "idpretaide" working with the slicer code date.
- andhiii079845
Solution Sage
Add to your DAX a variable which calulated the total for the date range.
- andhiii079845
Solution Sage
Can you add a
ALLSELECTED() toRESULT = Calculate(A,ALLEXCEPT(...),ALLSELECTED())- AnonymousNot applicable
doesn't work like this :
AA =VAR EndDate = MAX( Impaye[Code Date] )VAR StartDate = MIN( Impaye[Code Date] )VAR A = CALCULATE(SUMX(Impaye,Impaye[Nombre Impaye]), 'Impaye'[Code Date] >= StartDate && 'Impaye'[Code Date] <= EndDate)VAR Result = CALCULATE(A,ALLEXCEPT(Impaye,Impaye[IdPretAide]),ALLSELECTED())RETURN Result- andhiii079845
Solution Sage
Perhaps someone else knows a good solution. I would try to use summerize to have the sum per idpretaide and do than the further operations.