问题描述
我想知道如何检索比另一个更大的最小值。
据我所知:
使用近似匹配,VLOOKUP
在A列中搜索值X,在A列中找到小于或等于X的最大值。
为了找到大于或等于x的最小值,VLOOKUP
的等效值是什么
示例:在此表中,如果我的值是-0,322
VLOOKUP
返回:-0,362
哪个公式将返回:-0,317?
解决方法
Aggregate()
和Index()
将为您提供帮助。假设您在-0.322
单元格中有C1
,然后使用以下公式。请参阅屏幕截图以更好地了解。
=INDEX($A$1:$A$9,AGGREGATE(15,6,ROW($A$1:$A$9)/($A$1:$A$9>$C$1),ROW(1:1)))
请注意: 逗号(,)和点(。)取决于区域设置。因此,只需将逗号(。)替换为逗号即可。
,
您可以简单地使用以下数组公式:
=MIN(IF(A1:A17>B1,A1:A17,""))
B1
是您要比较的值。