【发布时间】:2015-01-31 05:09:43
【问题描述】:
我有一个带有值的单元格,我想在定义的范围内查找该值,然后在该范围内获取比查找单元格大的最接近的值。
示例:单元格包含37.24,范围有:
对于这种情况,公式应返回 40 作为值。如果原始字段是40.1,它将返回46。
【问题讨论】:
标签: excel excel-formula range lookup vlookup
我有一个带有值的单元格,我想在定义的范围内查找该值,然后在该范围内获取比查找单元格大的最接近的值。
示例:单元格包含37.24,范围有:
对于这种情况,公式应返回 40 作为值。如果原始字段是40.1,它将返回46。
【问题讨论】:
标签: excel excel-formula range lookup vlookup
如果你的'cell'是A1,取值范围在E3:E12,请尝试:
=IFERROR(VLOOKUP(A1,E3:E12,1,0),INDEX(E3:E12,MATCH(A1,E3:E12,1)+1))
这会(使用 VLOOKUP)查找完全匹配,如果失败,则使用近似 MATCH 来查找下一个较低的值,然后 INDEX 会降低一个单元格。
【讨论】: