我目前正在使用Excel的VLOOKUP函数,我想知道VLOOKUP实际上是在比较单元格还是直接使用单元格?
这是我的公式“= VLOOKUP(A2,Sheet3!A2:B1814,2,FALSE)”
正如你所看到的,VLOOKUP功能可以找到第一个产品图像,但它不适用于其他产品图像(它会为大多数产品提供#N / A,因为右边图片中的单元格是空的,这是好的),但如果你看左边的图片,单元格A4与右边图片上的单元格A3相同,它仍然给我#N / A(这是因为它们不在同一个单元格中)
所以我的问题是,有没有办法让excel检查表1(左图),通过搜索行看到table2(右图)上是否有匹配的名称?
由于
答案 0 :(得分:3)
您必须对表格数组使用绝对引用,否则当您复制公式时,该区域将被移动。
=VLOOKUP(A2;Sheet3!$A$2:$B$1814;2;FALSE)
答案 1 :(得分:0)
IMG 100243和7216无法正常工作,因为您的公式会在每行中发生变化。解决这个问题的一个非常简单的方法是创建一个命名范围。
这应该至少可以解决这个问题。如果这不起作用,请告诉我