在 Excel 中使用四舍五入步骤查找值

在 Excel 中使用四舍五入步骤查找值

如下表所示:

查看区域

在第四列中查找值 880。

现在,我希望 Excel 返回该值,1000因为它是第 4 列中的最低值,恰好高于880

我想在没有宏的情况下做到这一点,因此,如果能提供一个无法使用函数的解决方案我将非常感激。

答案1

使用 AGGREGATE 作为 SMALL(IF()) 来返回等于或大于所需数字的最小数字。

INDEX(MATCH) 返回要搜索的正确列:

=AGGREGATE(15,7,INDEX(A:F,0,MATCH(I2,A1:F1,0))/(INDEX(A:F,0,MATCH(I2,A1:F1,0))>=I3),1)

在此处输入图片描述

相关内容