SMALL函数怎么用

时间:2023-09-04 13:57:34 

SMALL函数怎么用?SMALL函数求一组数值中第几小的数值,其第1个参数指定数据组,第2个参数指定要求的第几小的值,其基本用法如图1所示。

SMALL函数怎么用

图1

SMALL函数之美

SMALL函数的原理很简单,但将其组合在公式中,能够帮助我们按顺序获取数据,这可能就是SMALL函数的美妙之处。

结合ROW函数对数据排序

如图2所示,在单元格C1中输入公式:

=SMALL($A$1:$A$6,ROW(A1))

下拉至单元格C6,即将单元格区域A1:A6中的数字由小到大排列。

SMALL函数怎么用

图2

也可以选择单元格C1:C6,输入数组公式:

=SMALL(A1:A6,ROW(1:6))

结果相同,如图3所示。

SMALL函数怎么用

图3

这样,原数据区域A1:A6中的数据改变时,排序区域C1:C6会实时更新。

SMALL函数怎么用

结合IF函数获取数据的位置

如图4所示,单元格区域A1:A6中放置示例数据,想要得到“Excel”在该区域第3次出现的位置,使用数组公式:

=SMALL(IF($A$1:$A$6=”Excel”,ROW($A$1:$A$6)-ROW($A$1)+1),3)

公式中:

$A$1:$A$6=”Excel”表示单元格区域中的值与“Excel”相比较,得到逻辑值组成的数组{TRUE;FALSE;TRUE;FALSE;FALSE;TRUE}。

ROW($A$1:$A$6)-ROW($A$1)+1生成由单元格区域的行号组成的数字数组{1;2;3;4;5;6}。

IF函数得到数组{1;FALSE;3;FALSE;FALSE;6},作为SMALL函数的数据值参数,取第3个最小值即为6,表明“Excel”第3次出现在第6行。

SMALL函数怎么用

图4

注意到,SMALL函数忽略逻辑值。

在很多公式中都使用了该示例的原理,来获取想要的数据的位置,然后获取该数据。

标签:SMALL,SMALL函数,SMALL函数怎么用,WPS
0
投稿

猜你喜欢

  • win8.1关机方法大全 win+X也有关机入口

    2023-06-23 10:05:08
  • Win7系统开机提示LDrvPro64.sys无法验证数字签名

    2022-08-25 16:17:02
  • 如何把word转成pdf

    2023-06-06 10:16:16
  • excel中rank函数用法

    2023-03-16 11:57:00
  • xmp.exe是什么进程?xmp.exe崩溃怎么删除?

    2023-05-05 23:12:26
  • Win10系统怎么设置虚拟内存?

    2023-03-24 21:04:30
  • Win7系统拒绝访问不能启用休眠功能的解决方法

    2023-09-08 01:21:20
  • 让桌面变得更炫的Windows 7"升级版"气泡屏保

    2022-09-02 13:56:17
  • Office Mobile 安卓/iOS版下载 首次提供免费的创建、编辑和保存文档功能

    2023-10-22 11:07:07
  • 在wps文字中如何插入图片

    2023-10-24 16:31:41
  • win8没有aero及win8如何开启aero特效

    2023-12-14 23:09:59
  • WPS文字怎么导入在线模板来使用操作方法分享

    2022-06-16 13:18:12
  • 电脑WPS文档如何批量删除空格

    2023-11-02 12:18:19
  • Win10系统可以修改磁盘分区图标吗?

    2022-04-30 01:49:54
  • 打开MUMU模拟器安装包提示Cannot extract to disk怎么办?

    2023-11-10 03:48:21
  • 想在工作时“偷懒”,这些Word好习惯一定要会

    2023-03-18 17:20:07
  • Win7旗舰版玩游戏全屏怎么设置?

    2022-03-24 12:59:01
  • Pixelmator Pro 教程「115」,如何在 Pixelmator Pro 中应用色相调整效果?

    2023-09-13 03:21:31
  • 怎么把软件的安装目录移动到其他磁盘?

    2023-01-31 01:46:45
  • ppt如何设置页脚文字 ppt页脚文字的设置方法

    2022-01-28 17:25:38
  • asp之家 电脑教程 m.aspxhome.com