Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Understanding DAX Query

Hi All, 

Hope you can help. I am trying to understand a DAX query that has been developed so that I can maniuplate. Below is a copy of the query:

ValueCOL =

 


CALCULATE(
CALCULATE(MAX(Table 1[Value]),

FILTER(Table1,
IF(ISFILTERED('Table P'[P Level 2]),

Table 1[FChannel] IN VALUES('TableC'[FChannel])
&& Table1[P Level 1] IN VALUES('TableP'[P Level 1])
&& Table1[P Level 2] IN VALUES('TableP'[P Level 2]),

IF(ISFILTERED('Table P'[P Level 1]),
Table 1[F Channel] IN VALUES('Table C'[F Channel])
&& Table 1 [P Level 1] IN VALUES('Table P'[P Level 1]),
IF(ISFILTERED('Table C'[FChannel]),Table 1[ FChannel] IN VALUES('Table C'[F Channel]), MAX(Table 1[Value])))))))

 

Any help appreciated.

1 Reply