标签:Excel公式,SMALL函数,LARGE函数
如何使用公式在工作表单元格区域中找到与某个给定值最接近的数值?下面示例演示。
示例数据如下图1所示,数据单元格区域为A1:D15。
图1
下面,要在单元格区域A1:D15中查找与单元格F1中的数值最接近的数。
1.查找小于但最接近指定数值的数
可以使用下面的公式得到小于但最接近指定数值的数:
=SMALL(A1:D15,COUNTIF(A1:D15,"<"&F1))
公式中,COUNTIF函数返回单元格区域中小于指定值的数值的个数,将其作为参数传递给SMALL函数,得到小于指定值但最接近指定值的数。
2.查找大于但最接近指定数值的数
如果要查找大于但最接近指定数值的数,可以使用类似的公式,但使用LARGE函数。公式为:
=LARGE(A1:D15,COUNTIF(A1:D15,">"&F1))
公式中,COUNTIF函数返回单元格区域中大于指定值的数值的个数,将其作为参数传递给LARGE函数,得到大于指定但最接近指定值的数。