计算单元失败的VLOOKUP
我是使用VLOOKUPS的新手 – 我有一个问题,其指向(单元格E2)的值本身是一个计算的单元格,VLOOKUP似乎只有在硬编码到单元格中时才起作用。
有什么办法可以解决这个问题 – 我很惊讶我在互联网上找不到这个,因为它一定是一个很常见的问题
VLOOKUP代码:= VLOOKUP(E2,'颜色代码'!A $ 2:B $ 11,2,FALSE)
单元格E2中的公式:= LEFT(C2,1)
在这种情况下,在E2中计算的值是“3”,但VLookup只有在我逐字input“3”的情况下才能工作,否则我会得到#N / A错误
你应该这样使用值函数:
=VALUE(LEFT(C2,1))
– 要么 –
=VLOOKUP(VALUE(E2),'Colour Code'!A$2:B$11, 2, FALSE)
你遇到的问题是试图匹配一个string的数字。 此公式将文本转换为数字。