嘿伙计们我在列中有一堆字符串,我使用以下内容获取最后一个字符串的行号:
=MATCH(REPT("z",255),StaticData!G:G)
它给我一个数字256,它在单元格X3中。
我正在使用查找,我想在单元格X3中指定此编号:
=IFERROR(VLOOKUP(A2,Sheet1!$C$4:$D$256,2,0),"")
现在260在哪里我想放置X3,但它给了我错误。
所以喜欢:
=IFERROR(VLOOKUP(A2,Sheet1!$C$4:$D$X3,2,0),"")
任何人都知道如何做到这一点?谢谢!
答案 0 :(得分:1)
您正在寻找Offset
:
=IFERROR(VLOOKUP(A2,Sheet1!$C$4:OFFSET($D$1,$X$3-1,0),2,0),"")
答案 1 :(得分:1)
在大多数情况下INDEX
优于OFFSET
,因为OFFSET
是易变函数 - 请尝试使用此版本
=IFERROR(VLOOKUP(A2,Sheet1!$C$4:INDEX(Sheet1!$D:$D,$X$3),2,0),"")