我有excel的任务。我想我会举例说明你。假设我们有表格:
ID date
1 2015-03-11
1 2015-05-13
2 2013-01-10
2 2010-05-11
1 2014-09-19
2 2013-04-01
我必须进行一些操作才能获得每年最早的日期行。所以我应该:
ID date
1 2015-03-11
1 2014-09-19
2 2013-01-10
2 2010-05-11
我会感激任何帮助。提前谢谢!
答案 0 :(得分:1)
这只是一种选择。我喜欢使用SQL进行此类工作,因为Excel可以作为ODBC数据源连接到自身,这就是我在这里所做的...
Select ID, Date
FROM SomeTable ST
INNER JOIN
(Select MIN(date) as mDate, year(date) as mYear
FROM someTable
Group by year(date)) A on
ST.Date = A.mDate
如果一切正确,你应该得到这样的结果: