Forum Discussion
dmartinezl
6 years agoFrequent Visitor
Compare data with other rows
Hi, everyone! Thanks in advance for your help. I'm stucked with the following problem: I have this (partial) table with data from a call center. My goal is to identify what calls a...
- 6 years ago
Hi dmartinezl
I see solution if you have a field Agent
there are two options. it should give you the same result but it may have a different consumption. try
AGENT FREE = if( and(LOOKUPVALUE('Table'[EndDateTime];'Table'[Agent];SELECTEDVALUE('Table'[Agent]);'Table'[StartDateTimeText];calculate(MAX('Table'[StartDateTimeText]); filter('Table';AND('Table'[Status]="Handled";'Table'[StartDateTimeText]<=EARLIER('Table'[StartDateTimeText])))))<'Table'[StartDateTimeText]; 'Table'[Status]="Abandoned"); 1;0)or
AGENT FREE = if( and(LOOKUPVALUE('Table'[EndDateTime];'Table'[StartDateTimeText];calculate(MAX('Table'[StartDateTimeText]); filter('Table';AND(and('Table'[Status]="Handled";'Table'[Agent]=selectedvalue('Table'[Agent]));'Table'[StartDateTimeText]<=EARLIER('Table'[StartDateTimeText])))))<'Table'[StartDateTimeText]; 'Table'[Status]="Abandoned"); 1;0)do not hesitate to give a kudo to useful posts and mark solutions as solution
dmartinezl
6 years agoFrequent Visitor
Awesome az38 !!!
I tried with my real data but you would know why it shows me the error "A table of multiple values was supplied where a single value was expected"?
Very thankful
az38
6 years agoCommunity Champion
dmartinezl if your data not strictly confidential you can upload your pbix file on the cloud and share link. you can send me it via private message
do not hesitate to give a kudo to useful posts and mark solutions as solution
Linkedin