生僻的中位数函数-MEDIAN

我们通过一个基础的年终奖销售提成来看看,大家对于一些基础函数的应用情况,一起来看看你是否都掌握了这些基础函数吧! 核心是你真的灵活应用起来了吗  ?
案例说明
1、按销售的1.5%计算提成
2、提成金额不足100,给100
3、提成金额超过1000,按1000元!
▼ 案例说明
案例特别的简单,我们可以使用很多种方式来解决,主要还是考察一下大家对一些基础函数的掌握情况和处理问题的思路,同时是否可以灵活应用!
我们按照思路,从最简答的开始,分享几种写法!
 处理方案
写法1 |  第一个想到的IF嵌套判断一下即可!
▼我是你最早认识的IF函数呀!你忘记了吗?
=IF(B2*1.5%<100,100,IF(B2*1.5%>1000,1000,B2*1.5%))

公式解析

这种写法,一般是我们大家最容易想到的,毕竟是条件判断,怎么可能不去想IF。
值得说的是大家写IF嵌套容易搞错括号,这里推荐大家每写一层嵌套,先写好左右括号,再补充参数,就不会出现括号对不上的情况了。
比如IF(,IF()),先写外层的IF(),然后补充好条件判断和满足条件的值,在写FALSE对应的值时,也就是第二层嵌套时,先写好IF的一对括号,再写参数!
写法2 | MIN和MAX两兄弟你掌握了吗?
▼思路清晰
=MIN(MAX(100,B2*1.5%),1000)

公式解析

1、MAX函数,是返回一组值中的最大值,按照要求,我们的提成如果小于100,返回100,也就是在小于100的情况下,我们要取其中大的!比如计算结果是90,那么MAX(100,90),结果肯定是90!
2、MIN函数,是返回一组值中的最小值,如果我们的提成金额是300,那么MAX(100,300)=300,用300带入到MIN(300,1000)=300,结果OK
但是如果提成按1.5%计算后是1300,MAX(100,1300)=1300,用1300带入MIN(1300,1000)=1000,结果OK
3、MAX和MIN函数,还有两个姐妹是LARGE和SMALL,感兴趣的可以阅读下文:【点击阅读】-> MAX、MIN、SMALL、LARGE函数一起学透!
以上都是非常基础的,我想聪明的大家应该已经掌握了,下面我们进入进阶一点的思路处理!
写法3 | 生僻的中位数函数-MEDIAN
▼我虽然有点生僻,但是异常好用
=MEDIAN(100,1000,B2*1.5%)

公式解析

1、MEDIAN函数:返回一组数的中间数。这个说明是不是非常的简单,但是跟没说一样!MEDIAN函数在这种上下有限制的情况下真的是应用的非常巧妙! 我们还是来详细解释一下这个函数的用法吧!
2、按照说明是返回一组数的中间值,也就是把数据排序中,找到中间的那个数,那么数据个数是奇数的非常简单,比如1、3、5 那么中间的就是3,但是如果是偶数个数怎么办?其实是取中间两个数的平均值
3、案例中,我们只有三个数,分别是100、1000以及提成 X = (金额)*1.5%
那么一共有三种情况
  • X<100,那么排序就是X-100-100,中间的数就是100,结果OK
  • 100<X <1000,那么排序就是 100-X-1000,中间就是X,结果OK
  • X>1000,那么排序就是 100-1000-X,中间数就是1000,结果OK
这样应该都明白了吧,是不是非常的秒~~~
还没结束,下面这一个,我想想要看懂,需要对TEXT函数有一定的了解!
写法4 |  学不会的TEXT函数!
▼TEXT号称学不会的方式,不是骗你的!
=TEXT(B2*1.5%,"[<100]1!0!0;[>1000]1!0!0!0;G/通用格式")

公式解析

1、TEXT函数本身并不复杂,但是第二参数格式化文本涉及到的知识点太多了
所以才叫做学不会文本函数!我们就此题给大家稍微解析一下!
2、TEXT函数第二参数支持条件判断写法,语法如下:
TEXT(数据源,"[条件1]显示格式;[条件2]显示格式;否则显示格式;文本显示格式")
如果你的条件很多,就需要TEXT来嵌套使用!
3、案例中的!0,其实就是表示0,只是0在TEXT是用特殊意义的,是一个占位符,! 的作用是强制显示其本身!
4、对TEXT函数感兴趣的同学,可以阅读以下两篇扩展文章
扩展1Excel自定义单元格格式详解-【日期时间篇】
扩展2Excel自定义单元格格式详解-【数值篇】
扩展3TEXT-那个学不会的函数

公众号文章阅读指引

感谢(收藏、点赞、在看、转发)
(0)

相关推荐