显示零售代表培训的最后一个产品

Show Last Product Trained by Retail Rep

原始来源 table 看起来像这样:

RetailRep TrainingDate ProductName
John 2021-12-31 Potato
John 2021-12-12 Lemon
John 2021-12-10 Olives
Adam 2022-01-04 Lemon
Adam 2021-11-29 Orange
Adam 2021-11-10 Orange
Kathy 2021-12-14 Apple
Kathy 2021-12-10 Orange

我希望 Matrix 视觉效果看起来像什么:

RetailRep TrainingDate ProductName
John 2021-12-31 Potato
Adam 2022-01-04 Lemon
Kathy 2021-12-14 Apple

我可以通过使用 Matrix 视觉对象“值”部分中的“最新”选项来获取他们的最新培训日期。但是当我尝试使用 ProductName 这样做时,它只是按字母顺序总结产品。因此对于 Adam,它将显示“Orange”而不是“Lemon”。对于 Kathy,它将显示“Orange”而不是“Apple”。

我需要展示每个零售代表接受培训的最后一个产品是什么。

提前致谢。

您可以尝试使用以下措施:

Measure = 
VAR __maxDate = CALCULATE( MAX('Table'[TrainingDate] ) )
VAR __product = CALCULATE( MAX('Table'[ProductName]), 'Table'[TrainingDate] = __maxDate )

Return __product

这样做你应该会得到预期的结果: