使用其他条件查找第二低值的公式

时间:2014-06-11 14:01:09

标签: excel-vba excel-2007 formula vba excel

在我的工作表的D1中,我希望工作人员的姓名具有倒数第二(第二个最旧)的分配日期/时间。

A列列出了员工 B列列出了任务分配的最后日期/时间

Column A    Column B
Betty    6/5/14 2:45 PM
Bob     5/31/14 9:38 AM
Connie  6/7/14 10:25 PM
Dan     6/3/14 2:05 AM
Earl    6/3/14 4:45 PM

在这种情况下,D1会显示Dan

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

你可以通过在D1中使用它来实现这一点:

= INDEX(A2:A6,MATCH(SMALL(B2:B6,2),B2:B6,0))

SMALL将允许您找到第二个最旧的值

MATCH将帮助您在数组中找到它的索引

INDEX将在第一列中找到此索引值