电脑装配网

small函数怎么避开零(SMALL函数的应用技巧)

 人阅读 | 作者满天繁星 | 时间:2023-03-25 22:20

SMALL函数属于Excel表格中 统计 类别函数,作用返回一组数组中第几小的数字。

SMALL函数属性:

语法结构SMALL(array,k)

中文表达式SMALL(数组,第几小数字)

Array 必需。 需要找到第 k 个最小值的数组或数字型数据区域。

K 必需。 返回的数据在数组或数据区域里的位置(从小到大)。

如果 array 为空,函数 SMALL 返回错误值 #NUM!。

如果 k ≤ 0 或 k 超过了数据点个数,函数 SMALL 返回错误值 #NUM!。

如果 n 为数组中的数据点个数,则 SMALL(array,1) 等于最小值,SMALL(array,n) 等于最大值。

 

SMALL函数应用案例:

查找最小销售额及人员姓名

如下图 首先查找出最小销售额,选择F4单元格输入SMALL函数公式 =SMALL(C2:C11,1) ,按enter键运算公式。

选择F2单元格输入SMALL组合公式 =INDEX(B2:B11,MATCH(SMALL(C2:C11,1),C2:C11,0)) ,按enter键运算公式。

 

案例公式解析

查找最小销售额公式 =SMALL(C2:C11,1) ,C2:C11单元格区域为要查找最小销售额所在数据区域,1 为查找该数据区域中第1个最小的值。

如果要查找倒数第2的销售额,只需要将数字1 更改为 2。如下图

 

 查找最小销售额姓名的组合公式 =INDEX(B2:B11,MATCH(SMALL(C2:C11,1),C2:C11,0)) ,公式SMALL(C2:C11,1) 部分上面已经介绍查找出最小销售额 170;

公式MATCH(SMALL(C2:C11,1),C2:C11,0) 部分,即MATCH(170,C2:C11,0) 获取最小销售额170 在C2:C11单元格区域的位置。如下图

 

最终公式 =INDEX(B2:B11,MATCH(SMALL(C2:C11,1),C2:C11,0)) ,即 =INDEX(B2:B11,4) 获取B2:B11区域中第4行位置的内容。


文章标签:

本文链接:『转载请注明出处』