EXCEL 数组日期引用问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 15:26:35
在下列表格中,年、月、日各为一列,这个数组中最老日期是2006-5-15,我需要在此数组中模糊查找最老的日期,无论此日期位于哪一行。然后在其他日期类型单元格引用。这个该用什么公式啊?请高手赐教!我用公式=DATE(MIN(A:A),VLOOKUP(MIN(A:A),A2:B7,2,1),VLOOKUP(MIN(A:A),A2:C7,3,1))得到的是2006年11月20日,而不是2006年5月15日。

年 月 日
2008 12 10
2007 8 20
2006 5 15
2006 11 20
2008 2 15
2009 5 15

=DATE(MIN(A:A),VLOOKUP(MIN(A:A),A2:B7,2,),VLOOKUP(MIN(A:A),A2:C7,3,))
但这个公式有缺陷,即如果2006年5月15日放在2006年11月20日后面,只会得到2006年11月20日,而不会取2006年5月15日。
用=MIN(DATE(A2:A7,B2:B7,C2:C7)),不管这两个日期如何放都能得到正确结果。
不过这个公式是数组公式,要按Ctrl+Shift+Enter结束公式输入。