您好我正在尝试使用 MATCH 函数查找连续值的上限和下限,我不想为此使用 VBA。我的要求是,如果我给出一个值,函数应该返回特定行的下限值和上限值。
例如,行值在一行中定义为:100, 115, 200, 267, 392, 420, 487, 499, 520, 550
. 如果我使用 MATCH 函数获得较低的值但没有获得较高的值,那我在做什么错。我使用的功能是:
获得较低的价值
=INDEX($A$1:$J$1,MATCH(I10,$A$1:$J$1,1))
如果我将值作为 118 作为搜索条件它返回“115”,这很好用
获取上限值
=INDEX($A$1:$J$1,MATCH(I10,$A$1:$J$1)+1,1)
如果我将搜索设为“118”,则此公式假设返回 200