Forum Discussion
SQL to DAX
- 9 years ago
Helllo Anonymous
try with:
Measure= Calculate(Values(Table[Col1]),Filter(Table,Table[Col2]="x" && Table[Col3]="y"))
- 9 years ago
Hi Anonymous,
Have you tried the measure provided by Vvelarde? It should work.
In addition, just in case there may be multiple values returned with the condition of the filter, we can add FIRSTNONBLANK Function (DAX) within the measure in this scenario.:smileyhappy:
Measure = CALCULATE ( FIRSTNONBLANK ( VALUES ( 'TableName'[Col1] ), 1 ), FILTER ( 'TableName', 'TableName'[Col2] = "x" && 'TableName'[Col3] = "y" ) )Regards
Hello Anonymous,
You can use the FILTER function to achieve this. See below:
EVALUATE
FILTER( VALUES('TableName'[Col1], AND('TableName'[Col2] = "x", 'TableName'[Col3] = "y" ))Hope this helps,
Alan
Alan, can I assign this to a measure?
- v-ljerr-msft9 years agoMicrosoft Employee
Hi Anonymous,
Have you tried the measure provided by Vvelarde? It should work.
In addition, just in case there may be multiple values returned with the condition of the filter, we can add FIRSTNONBLANK Function (DAX) within the measure in this scenario.:smileyhappy:
Measure = CALCULATE ( FIRSTNONBLANK ( VALUES ( 'TableName'[Col1] ), 1 ), FILTER ( 'TableName', 'TableName'[Col2] = "x" && 'TableName'[Col3] = "y" ) )Regards