small函数,是excel中很重要的函数之一,small,“小的”意思。顾名思义,此函数即求一定区域内第几小的值,返回一个数值。
前期准备工作(包括相关工具或所使用的原料等)
excel详细的操作方法或具体步骤
small函数的语法见下图,其中:
Array 为需要求最小值的数据区域
K 为所求的第几个最小值,也就是返回数据在数据区域里的位置(从小到大)。

下面我们实例了解一下此函数的用法:
分别求:
1.销量最小的客户销量。
2.销量第5小的客户销量。
3.销量最大客户销量。

在C2单元格中录入公式“=SMALL($B$2:$B$11,1)”
其中,$B$2:$B$11为绝对引用的数据区域,要求第一小的数据,所以第二个参数为1.

函数返回7,即最小销量(第一小)为7。验证一下数值是正确的。

同理,在D2中录入公式:=SMALL($B$2:$B$11,5),
其中,$B$2:$B$11为绝对引用的数据区域,要求第5小的数据,所以第二个参数为5.
返回数值为35.


在E2中录入公式“=SMALL($B$2:$B$11,10)”,
其中,$B$2:$B$11为绝对引用的数据区域,要求销量最大的数据,因为一共有10个客户,所以第二个参数为10.
返回数值为101.


需要注意的是:
1.如果第一个参数array为空,函数返回错误值#NUM,不给定区域让函数找数值,当然找不到。
2.如果第二个参数k小于或者等于0,或者k的数值大于数据个数,函数返回错误值#NUM,这个也容易理解,找的数据超出数据区域,当然也找不到。

以上只是small函数的基本用法,更多的时候,small函数是和其他函数结合在一起使用。
例如:small函数和row函数结合在一起,可以把数据进行从小到大排序。

在C1单元格中录入公式:=SMALL($B$1:$B$10,ROW(B1))。函数返回7,即最小的数据。


向下复制填充公式,B列数据就在C列从小到大进行了排序。

注意事项
如果此经验对您有用,请投我一票,谢谢!!!经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
