Excel 2010 - VLookup -

Excel 2010 - VLookup -

我有两个身份与表中一个唯一值相关联。我需要使用 vlookup 将这两个值拉到另一张表中 - 这可能吗?

以下是示例:

Id  Owner Name
A1  Owner 1
A1  Owner 2
B1  Owner 3
B1  Owner 4
C1  Owner 5
C1  Owner 6
D1  Owner 7
D1  Owner 8

这里我们有一个与两个所有者(所有者 1 和 2)相关联的唯一 ID(例如:A1),我需要将其拉入另一张表格中,格式如下

Id  1st Owner Name  2nd Owner Name
A1      
B1      
C1      
D1      

答案1

因此,有了您的数据,我的工作表如下所示 -

在此处输入图片描述

因此,我想在 C:D 列中列出所有者,并引用 A 列中的内容。

在 C13

=INDEX($B$2:$B$9, SMALL(IF($A13=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), ROW($1:$1)))

在 D13

=INDEX($B$2:$B$9, SMALL(IF($A13=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), ROW($2:$2)))

这些都是数组公式。输入它们并按CTRL SHFT ENTR- 它们将得到花括号。将列向下拖动,就像我在示例中所做的那样。

如果您期望两个结果,则可以将更改为Row($1:$1),如果期望三个结果,依此类推。如果您不使用绝对引用,它将随着您的拖动而改变。$2:$2$3:$3

相关内容