我有一个公式,它会连续返回第一个非零值 - 随着年份的推移,这些数字将会填满。
1 2 3 _ _ _
=IFERROR(LOOKUP(1E+100,H21:S21),"")
如何找到LOOKUP返回的此值的单元格引用 - 不使用MATCH,因为值不一定是唯一的? 我想要的是相同的单元格,但是51行,或者左右。 感谢。
答案 0 :(得分:0)
Match()
可能是正确的方法。
=OFFSET(H21, 50, MATCH(1E+100,H21:S21,-1)-1)
设置为Match()
时-1
的最后一个参数表示查找范围(H21:S21
)中greater than
查找值1E+100
的第一个值({{ 1}}),我认为你在这里用LOOKUP
Offset()
向下50
行,然后我们只从Match
的结果中减去1,以确定要移动的列数。
如果您只想要Match()
找到的商品地址,可以使用:
=ADDRESS(21, MATCH(10000,H21:S21,-1))
但我想,Offset()
可能让你更接近你的最终游戏。