Forum Discussion
DonRitchie
2 years agoFrequent Visitor
Calculated Table Using SUMMARIZE to return distinct values by max date
Hi all! Happy New Year! Been banging my head on this all morning. I am creating a table using the following: EmpTypeTable = SUMMARIZE(Employees,Employees[Employee], Employees[EmployeeType],...
- 2 years ago
- Anonymous2 years ago
Hi DonRitchie
ThxAlot Good share!
For your question, here I give you the other method:
Here is the data you provided
“Employees”
First, create a measure to calculate the “max_date”
max_date = CALCULATE(MAX('Employees'[Date]), FILTER(ALL('Employees'), 'Employees'[Employee ] = MAX('Employees'[Employee ])))Then, create a new table
result_employees = SELECTCOLUMNS(FILTER(ALL('Employees'), 'Employees'[Date] = [max_date]), "employee", 'Employees'[Employee ], "employtype", 'Employees'[EmployeeType ], "date", 'Employees'[Date])Here is the result
Regards,
Nono Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
ThxAlot
2 years agoSuper User
- DonRitchie2 years agoFrequent Visitor
Perfect. Exactly what I was looking for, and the process is easily understandable for when I need to do similar calculations (all the time). Although, I had to add DEFAULT, between ORDERBY and PARTITIONBY.
Thank you!