出于某种原因,我的vlookup
在excel中不再有效。我使用德语版本,vlookup
称为sverweis
。
Excel 2010,32位安装在64位Windows7上。
我尝试了一个简单的例子,没有格式化,只是数据。但我总是得到错误#NV
我没有胶水在这里发生什么。
如何让vlookup
重新开始工作?
答案 0 :(得分:0)
之前我从未使用过德语版本,但在英文版本中,参数的分隔符是“,”而不是“;”。 此外,范围(第二个参数)应从您真正想要与之比较的列开始。因此,如果要在单元格B1中返回“3”,则需要交换D和E列,并将公式更改为(Eng版本) = VLOOKUP(A1,D1:E3,2,0)
答案 1 :(得分:0)
如果您不想切换2列D和E,可以使用德语INDEX / VERGLEICH中的INDEX / MATCH,如下所示:
INDEX($D$1:$D$3;VERGLEICH(A1;$E$1:$E$3;0))
英文:
=INDEX($D$1:$D$3;MATCH(A1;$E$1:$E$3;0))
当公式中的最后一个0完全匹配时,匹配将返回行号
索引将返回相同行的相应值