1

我有 2 张床单;1 具有由非唯一标识符和日期组成的大型数据集,例如

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 的链接。

Q我如何结合这些来获得每个 id 的最早日期?

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

4

1 回答 1

2

尝试这样的“数组公式”

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

需要用CTRL+ SHIFT+确认ENTER

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

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

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

于 2013-04-29T12:06:56.623 回答