我目前正在尝试获取我正在寻找的特定值的行。这工作正常,但现在我想将该值用作我需要查找其他数据的行。
目前我有这个:
=IF(MATCH(A2; Stuklijsten!$A2:$A$65000;0); ""; Stuklijsten!$C$(MATCH(A2,Stuklijsten!$A2:A65000,0)))
但是,显然,这会引发错误。我希望第二个MATCH只返回行并在IF语句中使用它。 所以我用语言做的是:找到这个值,如果你发现它返回该行上某个单元格的值。
这可能在公式中吗?如果是这样,我该怎么做?
提前致谢。
答案 0 :(得分:2)
您还可以使用Vlookup(http://office.microsoft.com/en-us/excel-help/vlookup-HP005209335.aspx)
=VLOOKUP(A2;Stuklijsten!$A2:$C$65000;3;FALSE)
答案 1 :(得分:0)
使用:
=Index(Stuklijsten!$C$2:$C$65000; match(A2;Stuklijsten!$A$2:$A$65000;0))
或者
=iferror(Index(Stuklijsten!$C$2:$C$65000; match(A2;Stuklijsten!$A$2:$A$65000;0));"")