Forum Discussion
Matas
4 years agoAdvocate II
DAX Comparison between tables
Hi, I am having an issue and cannot figure it out, since I am still pretty new on DAX. Currently, I am having a table in the database, where it stores the "Extracted" documents that have been aut...
- 4 years ago
Hi Matas
Pleas etry this codeDocument Count = SUMX ( SUMMARIZE ( 'Raw Data','Raw Data'[REGID], 'Raw Data'[DOCID] ), CALCULATE ( VAR EXTable = FILTER ( 'Raw Data', [CALL_POINT] = "EX02" ) VAR VATable = FILTER ( 'Raw Data', [CALL_POINT] = "VA02" ) VAR T1 = ADDCOLUMNS ( EXTable, "@Rank", RANKX ( EXTable, [Index],, ASC, Dense ) ) VAR T2 = ADDCOLUMNS ( T1, "@Value", VAR CurrentRank = [@Rank] VAR T3 = TOPN ( CurrentRank, VATable, [Index], ASC ) RETURN MAXX ( T3, [VALUE] ) ) VAR T4 = FILTER ( T2, [VALUE] <> [@Value] ) VAR T5 = SELECTCOLUMNS ( T4, "@DOCID", [DOCID] ) RETURN COUNTROWS ( DISTINCT ( T5 ) ) ) )
tamerj1
4 years agoCommunity Champion
Hi Matas
Pleas etry this code
Document Count =
SUMX (
SUMMARIZE ( 'Raw Data','Raw Data'[REGID], 'Raw Data'[DOCID] ),
CALCULATE (
VAR EXTable =
FILTER ( 'Raw Data', [CALL_POINT] = "EX02" )
VAR VATable =
FILTER ( 'Raw Data', [CALL_POINT] = "VA02" )
VAR T1 =
ADDCOLUMNS ( EXTable, "@Rank", RANKX ( EXTable, [Index],, ASC, Dense ) )
VAR T2 =
ADDCOLUMNS (
T1,
"@Value",
VAR CurrentRank = [@Rank]
VAR T3 = TOPN ( CurrentRank, VATable, [Index], ASC )
RETURN
MAXX ( T3, [VALUE] )
)
VAR T4 =
FILTER ( T2, [VALUE] <> [@Value] )
VAR T5 = SELECTCOLUMNS ( T4, "@DOCID", [DOCID] )
RETURN
COUNTROWS ( DISTINCT ( T5 ) )
)
)