Excel查找公式无法正常工作

时间:2016-10-26 14:10:21

标签: excel

我正在使用如下所示的sheet1:

Colum One :(名字)Colum Two :(姓氏)Colum Three :(账户ID)等

我在这个文件中只有另一张sheet2:

Colum One :(名字)Colum Two :(姓氏)Colum Three :(账户ID)

我希望能够在输入(帐户ID)时预填充(名字)和(姓氏)。

我尝试过以多种不同的方式做这件事,我已经在网上搜索并试图应对其他例子,但仍无法让它发挥作用。

我的公式为" = vlookup(c3,Sheet2!$ A $ 2:$ C $ 10,1,False)"执行(名字),然后将1更改为2(姓氏)。

它返回错误,我找不到有帮助的网站。

有没有人有个主意。

谢谢,

1 个答案:

答案 0 :(得分:3)

Vlookup()会很棘手,因为你只能正确搜索。您可以改为使用Index/Match

在你的sheet2,A2(你的"名字"单元格开始的地方),你可以这样做:

=INDEX(Sheet1!B$2:B$9,MATCH($C2,Sheet1!$C$2:$C$9,0))

其中:

Sheet1!B$2:B$9是您要用于填充其他工作表的名字范围 Sheet1!$C$2:$C$9是所有帐户ID的范围。 $C2是Sheet2上的帐户ID。

然后,您可以将该权利拖到B2,它应该抓住姓氏。