【问题标题】:Value lookup and rounding questions值查找和舍入问题
【发布时间】:2015-01-31 05:09:43
【问题描述】:

我有一个带有值的单元格,我想在定义的范围内查找该值,然后在该范围内获取比查找单元格大的最接近的值。

示例:单元格包含37.24,范围有:

2.75 5.5 8.25 11 16.5 22 28 34 40 46 ...

对于这种情况,公式应返回 40 作为值。如果原始字段是40.1,它将返回46

【问题讨论】:

    标签: excel excel-formula range lookup vlookup


    【解决方案1】:

    如果你的'cell'是A1,取值范围在E3:E12,请尝试:

    =IFERROR(VLOOKUP(A1,E3:E12,1,0),INDEX(E3:E12,MATCH(A1,E3:E12,1)+1))  
    

    这会(使用 VLOOKUP)查找完全匹配,如果失败,则使用近似 MATCH 来查找下一个较低的值,然后 INDEX 会降低一个单元格。

    【讨论】:

    • 如果查找范围定义为 Array_Sizes,我可以使用该名称代替单元格范围吗?
    • 我还应该提到查找表位于不同的工作表中。
    • 完美!非常感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 2011-08-23
    • 2011-04-27
    相关资源
    最近更新 更多