Excel中的SMALL函数用于返回数据集中第k小的数值,基本语法为=SMALL(数组, k),其中k为正整数,表示要返回的第k小的位置。
查找单个最小值若需找出B2:B11区域中的最小值(即第1小的数),在目标单元格(如D4)输入公式:=SMALL(B2:B11,1)按回车键即可显示结果。


查找单个最大值若需找出B2:B11区域中的最大值(即第n大的数,n为数据总数),需将k设为数据范围的总个数。例如,若B2:B11共10个数据,在D6单元格输入:=SMALL(B2:B11,10)按回车键即可显示结果。


查找多个第k小的数值若需同时找出第4至第6小的数,需使用数组公式:
选中存放结果的连续单元格区域(如D8:D10)。

输入公式时需对数据范围使用绝对引用(如$B$2:$B$11),并输入数组形式的公式(如=SMALL($B$2:$B$11,{4,5,6}))。

同时按下Ctrl+Shift+Enter组合键,Excel会自动在公式两端添加大括号{},表示数组公式生效。

注意事项
