我有两个身份与表中一个唯一值相关联。我需要使用 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