从与新列匹配的另一列查找值

这是我的设置。 我有4列。 列A将包含值“y”或空。 B列将包含一个名称。 C列将包含与B列相同的名称,但顺序不同。 我想要做的是填写列D将在列B中的名称对应的值。

在列B中find与C1匹配的名称,在A中find它的值,并将该值填入D1中。

请尝试:

=INDEX(A:A,MATCH(C1,B:B,0)) 

复制下来以适应。

也可以使用= INDIRECT(ADDRESS(MATCH(C1,B:B,0),1))并填充。