Excel高级过滤最近的date
我有一个数据集,如:
ID DC1 Date 1 sth1 2015-01-01 1 sth2 2016-01-01 1 sth3 2012-01-01 2 sth2 2014-01-01 2 sth3 2012-01-01
并想为每个ID取最近的logging。
ID DC1 Date 1 sth2 2016-01-01 2 sth2 2014-01-01
有没有任何先进的filter选项,以方便或我必须写一个函数?
您可以先按ID
和Date
降序对数据进行sorting,然后删除重复项。
当然,如果你需要保存你的数据,那么你应该复制数据集到一个新的表格或之前这样做:)
分类
删除重复
结果
你想要一个数组公式。
例如:
{=MAX(IF(C8:C10=$F$8,D8:D10))}
C8:C10是类别名称
D8:D10是date
F8是您想要的最近date的类别
注:花括号不能input。 它们必须在编辑公式时按住CTRL-SHIFT-ENTER切换。