我遇到了Vlookup公式的问题。
工作簿包含3张。
我需要将工作表2上E2:E867
的值与工作表3上C2:C867
的值进行比较,然后返回工作表2中第3页B列的值。这应该相对简单,除了工作表2上E2:E867
的值由另一个Vlookup
公式填充,因此我写的vlookup
正在查看工作表2上E2:E867
中的实际公式,而不是结果值在表格2的E2:E867
中。
如何让vlookup
比较表2中E2:E867
的结果值,而不是表2中E2:E867
的公式结果值。
用于填充E2:E867
=VLOOKUP($A489,'sheet 2'!$A$2:$L$867,7)
有问题的公式
=VLOOKUP($E489,'sheet 3'!$C$2:$C$867,2)
它应该返回表3中第2列中与单元格E489
的值匹配的值,而是当您单步执行公式时,它会查看E2:E867
中的公式。
我知道我可能不会清楚地提出这个问题,所以如果您需要澄清,请告诉我。
谢谢。答案 0 :(得分:0)
所有功劳都归Scott Craner所有 - 使用这个公式:= INDEX('表3'!B:B,MATCH($ E489,'表3'!C:C,0)) - 这正是我所需要的。谢谢Scott