结合Small和VLOOKUP

时间:2013-04-29 11:57:43

标签: excel vlookup

我有2张; 1具有由非唯一标识符和日期组成的大型数据集 e.g。

xx - 01/12/2012
xx - 05/12/2012
xx - 02/11/2012
yy - 02/04/2012
yy - 25/05/2012
zz - 06/03/2013

第二张表有一个标识符样本,我需要从主数据集中查找最早的日期。

如果我使用普通VLOOKUP,则会返回列表中每个ID的第一项。

我可以使用Small获取最早的日期,但没有指向ID的链接。

如何合并这些以获取每个ID的最早日期?

NB 我意识到我可以在id之后按日期在主表上进行第二次排序,因为VLOOKUP将返回第一个值,但我对组合方式感兴趣这些公式。

1 个答案:

答案 0 :(得分:2)

尝试像这样的“数组公式”

=MIN(IF(A2:A7="xx",B2:B7))

需要用 CTRL + SHIFT + ENTER确认

如果没有“xx”值,则结果为零,如果使用SMALL而不是MIN,即

=SMALL(IF(A2:A7="xx",B2:B7),1)

....如果没有“xx”值,你会收到错误[#NUM!] ...