用字符串替换单元格值

时间:2013-07-22 19:51:09

标签: excel

我有这个Excel文件,其中左边有一个项目列表,右边有一个项目列表(游戏明智)

http://i.imgur.com/oWSYl6G.png

在右侧,有没有办法让我自动(我的意思是,不是1比1)放在(例如)" 300"右边的列中,名称&# 34; Lette Pants"?

当然,这应该发生在所有项目上,而不只是" 300",通过在左侧搜索搜索与该号码对应的名称并用它替换白色单元格。

提前致谢。

1 个答案:

答案 0 :(得分:0)

你可以为此做一个vlookup。

在单元格L154中,您可以输入:

=VLOOKUP(K154, A:B, 2, 0)

我不太熟悉excel中的表格,但我认为在这里放置这个公式也会自动填充其他单元格(在该列中)。否则,只需拖动公式(或复制/粘贴)即可。

K154是寻找的公式(这里是'id'300)

A:B是公式所在的表,它位于A列(其中“id”为)中,以及B列中所需的结果。

2表示表A:B中的第二列。如果你想从D列获得东西,你可以使用=VLOOKUP(K154, A:D, 4, 0)代替(D是第4列,将A计为1)。

最后,0用于完全匹配。将其设置为true将使公式返回相应的值,如果找不到该值,则会立即低于您要查找的值。 (例如,你可以说,如果没有300,它将寻找299,然后是298等,直到找到一个)