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
Super User
2 years ago- 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!