Forum Discussion
Anonymous
6 years agoNot applicable
IF AND SUMIF OR
I have the below formula in excel but I need help to write same formular in DAX =IF(AND(SUMIF(A:A,A2,B:B) >=10,C2="face"),"Eng" ,IF(AND(SUMIF(A:A,A2,B:B) >=20,OR(C2="face",C2="online")),"PS" ,IF...
- 6 years ago
Hi,
This calculated column formula works
=if(AND(CALCULATE(SUM(Data[hours]),FILTER(Data,Data[Name]=EARLIER(Data[Name])))>=10,Data[method]="face"),"Eng",IF(AND(CALCULATE(SUM(Data[hours]),FILTER(Data,Data[Name]=EARLIER(Data[Name])))>=20,OR(Data[method]="online",Data[method]="face")),"PS",IF(AND(Data[status]="pass",Data[priority]="CS"),"Up","Unknown")))Hope this helps.
- 6 years ago
Anonymous - I did find one slight error in Anonymous's formula so I corrected it and did some formatting. PBIX is attached.
Result Output = VAR __Sum = SUMX(FILTER(ALL('Table'),[Name]=EARLIER([Name])),[hours]) RETURN SWITCH( TRUE(), __Sum >= 10 && [method]="face","Eng", __Sum >= 20 && ([method]="face" || [method]="online"),"PS", [status] = "pass" && [priority] = "CS","Up", "Unknown" )
Ashish_Mathur
6 years agoSuper User
Hi,
Your question is not clear. What exact result do you want?
Anonymous
6 years agoNot applicable
I want disticnt count of ID