excel中small函数的使用方法

excel中small函数的使用方法
01/函数介绍
作用:LARGE函数用于返回数据区域的第K个最大值;small函数是用来返回一组数据中的第K个最小值 。
语法为:=Large/Small(数据区域,k)
注:k值即表示数据区中的第几个最大值或最小值 。需注意 , 当k值大于数据区的数据个数 , 或k值小于0时 , 公式会报错 。
基本用法
从下表中求取销售排名第三位是多少?销售排名倒数第三位又是多少?
排名第三的销量在G4中输入公式:=LARGE(B2:B13,3) , 之后按确定键即可 。
排名倒数第三的销量在G6中输入公式:=SMALL(B2:B13,3) , 之后按确定键即可 。

excel中small函数的使用方法

文章插图
计算前/后三名的销量和
从下表中 , 分别求销量前三名与后三名的和 。
排名前三的销量合计:在G4中输入公式为:=SUM(LARGE(B2:B13,{1,2,3})) , 按回车键即可 。
排名后三的销量合计:在G6中输入公式为:=SUM(SMALL(B2:B13,{1,2,3})) , 按回车键即可 。
excel中small函数的使用方法

文章插图
计算指定条件后的最值
从下表中 , 分别计算费用大于平均值的最小值 , 和费用小于平均值的最大值 。
费用大于平均值的最小值:在G4中输入公式为:{=SMALL(IF(D2:D13>AVERAGE(D2:D13),D2:D13),1)}输入公式之后 , 按组合键 , 大括号会自动加上 。
【excel中small函数的使用方法】费用小于平均值的最大值在G6中输入公式:{=LARGE((D2:D13<AVERAGE(D2:D13))*D2:D13,1)}输入公式之后 , 按组合键 , 大括号会自动加上 。
此处公式也可写成:{=LARGE(IF(D2:D13<AVERAGE(D2:D13),D2:D13),1)}
excel中small函数的使用方法

文章插图
查找销量前三的对应的费用
从下表中 , 查找销量前三对应销售的费用 。
在H4中输入公式:{=VLOOKUP(LARGE($B$2:$B$13,G4),IF({1,0},$B$2:$B$13,$D$2:$D$13),2,0)}输入完成之后 , 按组合键 , 会自动加上大括号 , 之后向下填充即可 。
excel中small函数的使用方法

文章插图
 
一对多查找
从下表中 , 查找与张三对应的所有销售记录 。在H3中输入公式:=IFERROR(INDEX($C$2:$C$13,SMALL(IF(“张三”=$A$2:$A$13,ROW($A$2:$A$13)-1,4^8),ROW(A1))),””)之后按组合键 , 向下填充即可 。
excel中small函数的使用方法

文章插图

    推荐阅读