本文作者:office教程网

excel 利用Median函数获取薪酬分析中工资层级的中位值?

office教程网 2024-06-26 21:48:08
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

具体操作如下:

从下图素材可以看出,工资分成了很多等级,而E列(红框处)需要取到对应level的中间值。

 

在具体点就是这样,举例,Level11有5000,6000,7000几个档,取中间值就是6000这档。

 

中位置,用到一个函数MEDIAN,估计大家可能是第一次知道这个函数,感觉使用频率相对较低是吧。但作为HR还是经常需要使用的。其实这个函数也非常简单。

我们利用动图做一个操作可以看到,B列的salary 全部区域的中间值得到是8000。

=MEDIAN(B2:B16) 公式也非常简单。

 

但如果要对每个等级进行中位值,难道要排序把Level相同的排在一起。然后在分别MEDIAN? 如果等级多,岂不是效率太低。

所以解决这类问题有个套路,类似Max IF数组函数的组合搭配(详见www.nboffice.cn 十大明组合函数教程)。也用到Median IF,我们赶紧来试试。

函数输入

如何利用excel下拉框实现数据条件统计实例教程

具体操作如下:首先,我们来设计一个场景,下表中只要下拉选择B3单元格的产品,就会自动统计显示对应产品的订单金额。我们还是基于动态数据区域的统计(插入-表格,将其转换成动态

=MEDIAN(IF($A$2:$A$16=D2,$B$2:$B$16))

由于是数组函数,所以函数输入完毕后,需要按住ctrl和shift键,然后敲回车。

回车之后,函数外面就有大括号了。

{=MEDIAN(IF($A$2:$A$16=D2,$B$2:$B$16))}

请注意这个细节。

IF函数的区域判断,十个典型数组函数搭配,帮助利用其他列条件来决定一个“动态”的区域,来实现Median函数的获取。

最后对于Median函数,还需要做个补充。如果正好是奇数个,正好是中间那个值。

 

如果是区域是偶数个呢,赶紧实现一下。你会发现这个结果怎么是2.5呢?看下图

也就是说取的是中间2和3之间数值是2.5 。看来这个Median函数真是仁至义尽了。请大家务必掌握这个细节。

 

总结:不管是Max IF,还是Median IF,本例是希望大家掌握IF函数的数组的动态区域表达方法。记得输完公式一定要按住Ctrl shift键,再敲回车哟。

excel 如何设计一对多的列表查询统计系统

能不能设计一个一对多的列表查询系统功能呢?比如选中或输入一个条件后,符合这个条件的所有数据行都显示出来,最好能带这些显示数据列的统计就好了,比如求和什么的。小伙伴们的这

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel 利用Median函数获取薪酬分析中工资层级的中位值?发布于2024-06-26 21:48:08
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: