如何在Excel中获取具有相同ID的最新date
我想用最近的date获取logging,因为相同的ID有不同的date。 需要selectBOLD值。 以下是样本数据,原始数据由10000条logging组成。
- IDdate
- 5 25/02/2014
- 5 7/02/2014
- 5 6/12/2013
- 5 25/11/2013
- 5 4/11/2013
- 3 5/05/2013
- 3 19/02/2013
- 3 12/11/2012
- 1 7/03/2013
- 2 24/09/2012
- 2 7/09/2012
- 4 6/12/2013
- 4 19/04/2013
- 4 31/03/2013
- 4 26/08/2012
我会做的是在B列使用这个公式和填充=左(A1,1)
列C = DATEVALUE(MID(A1,2,99))
然后过滤列B到一个特定的兴趣值,按C列sorting,按datesorting这些值。
编辑:更容易做两个级别由B然后由C最新到最古老。 列表中的第一个B是最新的。
您是否需要一个编程式/公式解决scheme,或者您可以使用工作stream? 如果一个工作stream程会起作用,那么这个怎么样:
- 构build数据的数据透视表
- 使行标签的ID
- 使date的值最大
结果表是你的答案。
Row Labels Max of Date 1 07/03/13 2 24/09/12 3 05/05/13 4 06/12/13 5 25/02/14