Forum Discussion
creating formula from QLIKVIEW
Hi ,
I am new in using PowerBI and I am really in trouble.
I have this calculation in qlikview:
count(distinct {<[Filed1]=,[year]=,[month]=,[day]=>}
if ([Filed1]='R' or ([Filed1]='S' and [data] = v_max_data),
[id])
)
and v_max_data:= Max (table1[data])
How could I creat it in DAX, thank you in advance.
Regards,
Matin
Hi Anonymous ,
You could try the measure as below:
Measure=CALCULATE(DISTINCT('Table'[id]),FILTER(ALL('Table'),'Table'[Field1]='R'||('Table'[Field1]='S'&&'Table'[data]=MAXX('Table'[data],ALL('Table'))))Best Regards,
KellyDid I answer your question? Mark my post as a solution!
3 Replies
- parry2kSuper User
Anonymous better would if you paste a sample data and expected output. I have no idea how Qlikview works and what this formula means.
Read this post to get your answer quickly.
https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490 - AnonymousNot applicable
thanks parry2k for the comment.
Instead of posting sample data, I will explain how this formula works in qlikview:
It is counting distinct (id) for the rows which has [Filed1]='R' or ([Filed1]='S' and [data] = v_max_data)
ignoring any filter on these 4 fields: [Filed1],[year],[month],[day]
regards
- v-kelly-msftCommunity Support
Hi Anonymous ,
You could try the measure as below:
Measure=CALCULATE(DISTINCT('Table'[id]),FILTER(ALL('Table'),'Table'[Field1]='R'||('Table'[Field1]='S'&&'Table'[data]=MAXX('Table'[data],ALL('Table'))))Best Regards,
KellyDid I answer your question? Mark my post as a solution!