2010-08-18 42 views
2
=vlookup(c2,code1,2,false) 

我正在使用vlookup代码,但我想在'c2'中使用单元格值而不是c2本身。这个单元格中的值将会改变,现在它是'aj2'。有没有一个简单的方法来做到这一点?在vlookup公式中使用单元格值

嗨谢谢,这似乎并没有为我想要的。我想如果我最终解释我想要做什么可能会更容易。我希望能够输入列引用,即B(不包括单元格行)。

Sheet 1中(输入列基准)

AB
Code1- (此单元格的值将改变)

Sheet 2中(名称引用 '代码1')

AB
预启-1 -1
建立 - 2

表Sheet 3(从另一粘贴数据文件 - 该数据将改变)

ABC
1-预开始 - = VLOOKUP(显示 '1' 从代码1) 2- Established- = VLOOKUP(从代码1中显示'2')
3-Established- = vlookup(code1中显示'2')
4-Pre Start- = vlookup(code1中显示'1') 5-Pre Start- = vlookup(code1中显示'1')

回答

1
=VLOOKUP(INDIRECT(c2),code1,2,false) 
+0

谢谢,我忘了说我只需要引用专栏,即'c'。我已经编辑过我的帖子......如果你能帮忙, – 2010-08-19 10:43:24

+0

@Keziah,你所做的只是点击并拖拽这个公式,然后它会自动改变参考。 – 2010-08-19 13:55:52

+0

谢谢,这有助于加载。 Kez – 2010-08-20 11:25:49

0

你可以使用=INDIRECT

=VLOOKUP(INDIRECT(C2), code1, 2, FALSE) 
0

在这里,你会错过间接的 - 你可以用这一点,可以帮助你

= VLOOKUP(INDIRECT(C2),代码1,2,0)

相关问题