SMALL函数
发布时间:2022-02-25 09:04:14
使用SMALL函数,可以获得一组数值中指定第几小的数值。
什么情况下使用SMALL函数?
SMALL函数数据组中第k个最小值。它能够:
获取单元格区域中第3个最小值
求n个最小值之和
返回单元格区域中的负值
动态排序单元格区域中的数值
获取单元格区域中唯一值列表
SMALL函数语法
SMALL函数有2个参数,其语法如下:
SMALL(array,k)
array: 代表要求第k个最小值点的数值数组或者数值区域。
k: 指定要求第几个最小值。
如果参数array中包含任何非数字值,则会忽略该值。如果包含的值均为错误值,则返回其中的第1个错误值。如果包含相等的数值,那么会依次显示该值。
SMALL函数陷阱
如果指定的最小值数大于数组总数,则会返回#NUM!错误。
示例1: 获取单元格区域中第3个最小值
要获取单元格区域A1:A5中第3小的值,使用公式:
=SMALL(A1:A5,3)
返回数值3,即该区域中第3小的值为3。
下面的公式获取数组中第3小值:
=SMALL({50,20,30,60,50,10},3)
返回30。
示例2: 求n个最小值之和
下图所示工作表中,命名区域Data为A1:A9。求区域Data中前3个最小值之和的公式为:
=SUM(SMALL(Data,{1,2,3}))
这是一个数组公式,因此输入完成后要按Ctrl+Shift+Enter组合键。公式依次获取Data区域中第1个、第2个、第3个最小值,然后将它们相加。
也可以使用数组公式:
=SUM(SMALL(Data,ROW(INDIRECT(“1:3”))))
相比于上面的公式,这个公式使用了ROW函数和INDIRECT函数,将更灵活。
示例3: 返回单元格区域中的负值
单元格区域A2:A10命名为“Num”。将该区域中所有负值提了出来的公式为:
=INDEX(Num,SMALL(IF(Num<0,ROW(INDIRECT(“1:”& ROWS(Num)))),ROW(INDIRECT(“1:” & ROWS(Num)))))
该公式为数组公式,因此选取与Num区域相同大小的区域,输入公式后按Ctrl+Shift+Enter组合键。
上述公式获得的结果包含#NUM!错误值,可以使用IFERROR函数消除错误值:
=IFERROR(INDEX(Num,SMALL(IF(Num<0,ROW(INDIRECT(“1:”& ROWS(Num)))),ROW(INDIRECT(“1:” &ROWS(Num))))),””)
示例4: 动态排序单元格区域中的数值
如下图所示的工作表,将单元格区域A1:A15命名为SortNum,现在要求对该区域中的数值态排序,即在该区域输入数值时,列D中的排序会自动调整。
下面的数组公式由小到大排列SortNum区域的数值:
=IFERROR(SMALL(SortNum,ROW(INDIRECT(“1:”& ROWS(SortNum)))),””)
示例5: 获取单元格区域中唯一值列表
如下图所示的工作表,单元格区域A1:A8命名为“DataValue”,可以看出,该区域中有许多重复值。下面的数组公式提取并返回该区域中唯一值列表:
=IFERROR(INDEX(DataValue,SMALL(IF(MATCH(DataValue,DataValue,0)=ROW(INDIRECT(“1:”&ROWS(DataValue))),MATCH(DataValue,DataValue,0),””),ROW(INDIRECT(“1:”& ROWS(DataValue))))),””)


猜你喜欢
- 有的时候.WORD和EXCEL打开非常慢.下面就为大家分析一下原因以及解决方法word文档/excel文档打开慢解决方法 1,检查磁盘是否无
- 永劫无间将在今天正式针对Steam进行公测,许多已经在官网购买游玩的小伙伴就有一个疑问,官网的账号和Steam的数据能不能互通?数据会不会清
- Excel中INDEX函数整行,在Excel中,INDEX函数是我们经常使用的函数之一,可以返回一个值,然而,如果将其行参数或者列参数指定为
- Word文档如何设置查看密码?我们制作的Word文档为了方便放在电脑的桌面上,为了自己的文件安全,我们可以去设置一个密码,当用户需要打开查看
- 对于我们大多数人而言,并不需要做多么复杂的动画,但做好动画却可以让你的PPT迅速脱颖而出,瞬间征服你的老板、同事、老师。今天我们以制作“扫描
- 回收站右键后没有清空回收站的功能怎么办?最近有用户反映,在准备清空回收站时却发现回收站没有清空的功能,如何恢复呢?下面就给大家介绍无法清空回
- 最近,有不少Win8.1用户都在尝试把他们的系统升级到Win10,有些用户在升级Win10的过程中遇到了8007045D的错误导致升级失败,
- 这是问题管理在于理解路径动画的设置玩意,事实上将路径动画分段是“不可能”的。而是用真的三段路径动画将其“连”成一个动画。 带大家来
- 如果你的联想电脑想要重装win7系统,那么很多时候一键重装是装不上的,其实win10改win7需要设置bios,下面教大家操作步骤吧。1.首
- 可能好多人不知道Mysql是什么意思,Mysql也就是Win7系统中的数据库管理系统。但是作为从事IT的人员来说应该就很清楚Mysql是什么
- 如何清理笔记本灰尘?有的时候我们笔记本突然死机了或者蓝屏了,出现这些问题的原因,就是因为我们的笔记本灰尘太多了,导致散热不好,温度过高而死机
- 最右APP怎么在直播间中送礼物?现在很多小伙伴都在最右APP,在最右中我们还可以观看帅哥美女直播,如果我们想要在里面送礼物的话,要怎么进行操
- 当我们升级到win10操作系统后,微软公司对win10操作系统一直在做着相应的优化改进。所以对于当前的win10界面,2020年会有什么新的
- 在使用网络的过程中,经常会出现各种因为网络问题而导致的故障,强如Win10系统在此基础上虽说有些改善,但总有出现问题的时候,这时候我们最佳的
- 我们win7系统电脑上,总会自带安装着IE浏览器,但是有很多的小伙伴们想要将这个ie删掉,但是却发现这个图标无法删除,那么这个问题需要怎么解
- 有时候在编辑文档时需要在一行中显示两行文字,然后在相同的行中继续显示单行文字,实现单行、双行文字的混排效果,如何实现这一目的呢,下面就告诉大
- 欢迎观看 Acrobat Pro DC 教程,小编带大家学习 Acrobat Pro DC 的基本工具和使用技巧,了解如何使用 Acroba
- 苹果今天推送了os x10.11el capitan beta4,本次更新重点也是改善性能和用户体验,想要体验的朋友可以自行下载升级哦苹果今
- 为了可以让用户更好的工作,提高工作效率,keka for mac提供了上下文菜单服务,那么怎样启用和禁用Keka上下文菜单呢?下面小编讲为大
- 作为一款用户的必备办公软件,word软件给用户带来了很多的便利,让用户在编辑文档的过程中可以享受到很不错的功能服务,因此这款办公软件受到了很