今天来说下MEDIAN函数,这个函数的语法很简单,如果数值是奇数个,就返回中间值,如图是偶数个,就返回中间两个数字的平均值,如图所示:
奇数个数值=MEDIAN(B2:B6),可以看到它对数值进行了排序,然后获取了中间值,如果是偶数个数字,我们再看结果:
偶数个数值=MEDIAN(B2:B7) 为什么会是11呢,因为它先按照升序排序,排序完成后,中间两个数是10和12,平均值就是11。
那么这个函数到底有什么作用呢,分享个案例
计算工龄工资=MEDIAN(100,500,C2*100)
工龄工资至少是100,最大是500,这是三个数字,函数获取中间值,所以大于500的最终还是500.
还有一个经常使用到的案例,计算提成金额
案例2=MEDIAN(1000,5000,C2*10%)
最少1000,最多5000,如果C2*10%大于5000,中间数就是5000,如果小于1000,那么中间数是1000,所以用这个函数,很巧妙就计算出了结果。
当然,如果你不想使用MEDIAN,也有办法。用min+max也可以实现
使用max+min公式为:=MIN(MAX(C2*10%,1000),5000)
MAX(C2*10%,1000)获取最大值,比如C2*10%如果大于1000,则返回自己的值,如果小于1000,那么久返回1000,然后用min函数,如果C2*10%大于5000,就返回5000,否则还是自身的值。
上个计算工龄的例子,使用min函数就可以搞定,很简单。
使用min函数=MIN(5,C2)*100,先获取最小的工龄,然后乘以100即可,是不是很简单呢,所以学好函数,就可以灵活运用,融会贯通,如果你只想着套用公式,临时救急可以,永远提高不了。
