按最近日期过滤Excel数据

时间:2016-10-18 19:42:32

标签: excel vba excel-vba excel-formula

我有一个ID,日期和分数列表,我需要得到与最新日期相对应的分数。数据如下所示:

ID  |   Date      |  Score
___________________________
123 |  03/15/2016 |  10
123 |  08/10/2016 |  4
456 |  09/01/2016 |  7
456 |  02/02/2016 |  10
678 |  07/01/2016 |  2
987 |  04/18/2016 |  9
987 |  03/02/2016 |  4

我想拉取最近日期的分数,每个ID只有一行。理想情况下,完成的表格看起来像这样。

ID  |   Date      |  Score
___________________________
123 | 08/10/2016  |  4
456 | 09/01/2016  |  7
678 | 07/01/2016  |  2
987 | 04/18/2016  |  9

我试图对此进行过滤和排序,但我无法做到。如果任何人有任何想法,或者可以实现这一目标的VBA片段,那就太棒了。

1 个答案:

答案 0 :(得分:0)

按日期排序并过滤您选择的ID。