Excel函数应用之返回大于0的最小值

时间:2022-12-26 01:14:52 

今天来分享一个excel函数会员客户遇到的一个难题。他有好多数据,都需要去返回每列数据中的最小值。但是前提是如果最小值是0或是小于0的话,就要返回大于0的值中的最小值。这个最小值不能小于0.

假设源数据如下:

Excel实践者sharpen看到这问题后,首先想到的是如何把小于等于0的值从那列值中去掉。我想到了small这个函数。Small函数的语法结构简单来讲:区域或数组,返回第k个最小。值得注意的是,small函数中的区域或数组中的文本和逻辑值false,true是不参加大小比较的。所以我们可以通过small和if来进行构造。下面的函数涉及到了数组原理。关于数组原理,大家可以搜索我博客关键词数组 搜到一篇详细易懂的数组基础原理分解。

继续讲这个问题,所以我们最后的函数是B2=SMALL(IF(A2:A8>0,$A$2:$A$8),1),最后以数组三键ctrl+shift+enter 进行结束。

简要介绍下这函数公式,if此处是种数组用法,把A2:A8每个值去比较0,大于0就返回本身,否则就返回false。具体的详细运算,可以去抹黑相应的区域,然后按F9进行公式分步分解,最后if这块会得到{FALSE;FALSE;FALSE;0.99;9;5;7}。Small (区域,1)说明返回最小值。也就是我们要的结果0.99

标签:函数,数组,最小值,返回,Excel函数
0
投稿

猜你喜欢

  • excel2013中如何输入数值型和货币型数据

    2022-02-21 11:09:01
  • 显示器超出频率限制黑屏解决教程

    2023-07-25 09:43:02
  • word如何设置工具栏自动隐藏

    2022-06-12 10:09:19
  • Win10系统如何开启护眼模式?一键轻松开启护眼模式

    2023-11-11 21:11:59
  • Windows7开机后出现黑一下屏性能降低

    2022-06-29 01:53:30
  • 笔记本电脑突然没有声音怎么办?

    2023-06-09 03:34:54
  • win8.1打开Media Player播放器提示Failed to load control解决方法

    2022-12-26 00:55:13
  • Win10无法启动wampserver的应对措施

    2022-02-10 16:14:57
  • 怎么在Word文档里添加视频?Word文档添加视频教程

    2022-03-11 01:38:16
  • MacOS中通知中心如何使用?MacOS通知栏的设置方法

    2022-10-29 16:50:42
  • Windows7系统如何卸载软件?

    2023-05-25 11:35:46
  • Win7如何在虚拟机上安装Linux操作系统?

    2023-06-15 23:25:42
  • win10x更新了什么_win10x应用图标更新内容

    2023-08-07 16:24:50
  • 如何使用录屏精灵剪辑视频 录屏精灵剪辑视频的具体教程

    2023-02-28 01:49:15
  • navicat premium怎么改成中文?navicat中文设置教程

    2023-05-02 08:05:20
  • 如何在淘宝里查找购买历史记录 淘宝里查找购买历史记录的步骤

    2023-01-03 17:30:01
  • 在Word2010文档中使用"选择性粘贴"

    2022-03-17 23:11:29
  • 手把手教你学Excel第05课-Excel文件打印设置基础教程

    2023-12-01 20:02:54
  • Win10专业版邮件0x80072746错误代码要怎么解决?

    2023-11-21 16:02:29
  • xp系统下安装软件提示无法写入的解决方法

    2023-10-10 07:25:15
  • asp之家 电脑教程 m.aspxhome.com