我有一个VLOOKUP&IMPORTRANGE公式,该公式在使用它的第一个单元格上效果很好。当我尝试在其他单元格上使用它时,IMPORTRANGE失败(我认为),并且出现错误:
错误未在VLOOKUP评估中找到值'21'。
INDIRECT函数正在运行,并且错误指出了我正在搜索的正确值。
代码:
=VLOOKUP(INDIRECT("B" & ROW()),IMPORTRANGE("XXX","YYY!A1:E500"),5,false)
它应该在多行上工作,但仅在第一行上工作。有我不了解的表格限制吗?
答案 0 :(得分:0)
连续性由 ARRAYFORMULA
保护。尝试:
=ARRAYFORMULA(VLOOKUP(INDIRECT("B" & ROW()), IMPORTRANGE("URL-ID", "YYY!A1:E500"), 5, 0))
您可能希望将其包装在 IFERROR()
中,以避免 #N/A!