分享

Excel如何查找特定的值?4种超实用的公式思路分享

 Excel教程平台 2022-04-06

关键字:查找;最大值;最小值

栏目:函数

全文教程705字  预计2分钟看完

哈喽,小伙伴们,你们好呀~

假期结束,不想上班怎么办?(怪不得今天的推送这么迟~)

(钱)看!

还有个好消息,这周只上3天班!意思就是还有两天就可以双休了!)

所以啊,各位,赶紧把心都收回来!

先来和我们一起看一个问题:如何查找平均值?

有人说:那很简单啊!AVERAGE函数。

问:最小值呢?

也很简单啊,MIN函数呀。

问:那我想要求出大于平均值的最小值呢?

……

对,就是这么一个问题!

很奇葩!很无语!但却很老板!

给大家分享2种解决思路,希望大家可以举一反三呀!

如图所示为某公司3月的销售额统计表,如何求出大于平均销售额的最小值?

解决方案1

使用LARGE函数或SMALL+COUNTIF函数组合求出大于平均销售额的最小值。

有两个公式可以得到所需结果:

公式1:
=LARGE(C2:C17,COUNTIF(C2:C17,">"&AVERAGE(C2:C17)))

公式2:

=SMALL(C2:C17,COUNTIF(C2:C17,"<="&AVERAGE(C2:C17))+1)

公式解析:

公式1使用COUNTIF函数统计C列销售额大于或平均值的数据个数,然后使用LARGE函数提取大于平均值的最小值。

公式2使用COUNTIF函数统计C列销售额小于或等于平均值的数据个数,并加1后使用SMALL函数提取大于均值的最小值。

解决方案2

使用MIN+IF函数组合求出大于平均值的销售额最小值。

公式3:

=MIN(IF(C2:C17>AVERAGE(C2:C17),C2:C17))

在单元格输入公式,按【Ctrl+Shift+Enter】组合键完成。

公式解析:
1.首先使用IF函数判断C列销售额是否大于平均值,如果大于平均值,则返回对应销售额,否则返回FALSE,得出如下数组:{FALSE;FALSE;FALSE;19416;19144;FALSE;17643;FALSE;19024;17097;18211;FALSE;19446;FALSE;17955;18155}

2.利用MIN函数忽略逻辑值的特性,求出该数组中的最小值,即得出大于平均值的销售额最小值。

注意:如果使用(C2:C17>AVERAGE(C2:C17)*C2:C17数组相乘方式代替IF函数判断,则不超过均值的将返回0,得出如下数组:

{0;0;0;19416;19144;0;17643;0;19024;17097;18211;0;19446;0;17955;18155}

再用MIN函数求最小值将返回0,因此本例不可用条件与数值的数组相乘方式。

公式4:

=MINIFS(C2:C17,C2:C17,">"&AVERAGE(C2:C17))

如果你的Excel版本有MINIFS函数的话,也可以直接用这个函数,使用方法与SUMIFS函数类似。

还没有搞明白的同学,别着急,你可以进群和小伙伴们一起交流、唠嗑、共同进步!

直播预告:4月7日(明天)晚上8点

直播时间:4月7号 20:00——21:30


主讲人:柳之老师,Excel实战派,15年职场高效办公经验
直播主题:Excel技巧、函数、图表分享

地址:https://ke.qq.com/course/358213
(扫码进群,下载课件,预约直播,免费听课)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多