ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 93786|回复: 220

[分享]做好人力资源统计需要掌握的函数

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2008-6-3 16:11 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
<p>&nbsp;<span style="FONT-SIZE: 133%; FONT-FAMILY: 'Times New Roman';"><span style="FONT-SIZE: 75%; LEFT: -7.29%; FONT-FAMILY: Marlett; POSITION: absolute; TOP: 0.3em; mso-special-format: bullet;"><font size="3">i</font></span><font size="3">人力资源统计工作学会以下几个函数,任何统计工作都不成问题。<br/>他们是:<br/>COUNTA()函数 与COUNT()函数 <br/>COUNTIF()函数 <br/>SUM()函数 <br/>SUMIF()函数 <br/>SUMPRODUCT()函数 <br/>就其应用,分别说明<br/>1、COUNT()函数,该函数返回单元格数字参数的个数。它可以统计数组或单元格区域中含有数字的单元格个数(零值不统计)。用于员工人数统计,值得注意的是,该函数只能对数字单元格起作用,因此,下图的人员统计范围选择了表格的D列,如下图。<br/></font></span><img src="attachments/dvbbs/2008-6/2008631615477980.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/><font size="3">2、COUNTIF()函数,是统计某一区域中符合条件的单元格数目。 其输入格式为:COUNTIF(单元格区域,该单元格统计条件),单元格条件可以为数字、表达式或文本(如36、"&gt;160"和"男"等),其中数字可以直接写入,表达式和文本必须加引号。该函数的属于单条件统计函数,在人力资源统计表中有广泛的应用价值,实用性很强,灵活加以应用可以达到事半功倍的效果。<br/>如下图:<br/>统计综合管理部的人数公式:D17=COUNTIF(C2:C14,"综合管理部")<br/>统计年龄大于40岁以上公式:D17=COUNTIF(D2:D14,“&gt;40")<br/></font><img src="attachments/dvbbs/2008-6/20086316204699286.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/><font size="3">提示:COUNTIF函数一般情况下只能设置一个条件<br/><font face="Times New Roman">SUM()函数 不多说一般人都知道。</font><br/>3、SUMIF()函数,完成指定条件对若干单元格、区域或引用求和。 应用格式:SUMIF(条件判断的单元格区域,数据或条件单元格的判定条件,需要求和的单元格区域或引用)。适用于编制工资或奖金汇总表,。一般情况下也只能设置一个条件。<br/>如图:统计财务经营部的工资</font><br/><img src="attachments/dvbbs/2008-6/20086316254962419.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/>4、SUMPRODUCT()函数 <br/><font size="3">该函数在EXCEL定义中描述为在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。这种描述给人的感觉似乎是对数组进行计算,对乘积汇总。但实际上它对于多条件求和方面的功能超乎人们的想象,特别是应用于人力资源方面统计更是超强,不仅能完成多条件的统计功能,而且人数统计和工资汇总统计都能实现,灵活应用可以取代COUNTIF()和SUMIF(),因此掌握该这个函数的使用方法,可以说完成任何统计报表的数据统计工作,都能做到游刃有余。<br/>&nbsp;&nbsp;&nbsp;&nbsp; 该函数进行多条件计数统计时,如条件是”或者”关系。必须用+号连接判断条件,其公式形式如下: <br/>&nbsp;&nbsp;&nbsp; SUMPRODUCT(条件1 +条件2 +条件3…条件N)&nbsp;&nbsp; 应用见下图:<br/></font><img src="attachments/dvbbs/2008-6/20086316345875561.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/>&nbsp;<font size="3">&nbsp; 该()函数进行多条件计数统计时,如条件是“并列”关系,即同时满足。必须用*号连接判断条件,公式形式如下:<br/>&nbsp;&nbsp; SUMPRODUCT(条件1*条件2*条件3…条件N) 应用见下图:计算财务经营部具有“大学毕业”的人<br/></font></p><img src="attachments/dvbbs/2008-6/20086316395555527.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/><font size="3">&nbsp; 该()函数进行多条件求和统计时,如条件同时成立。必须用*号连接判断条件,其公式形式如下:<br/>&nbsp; SUMPRODUCT(条件1*条件2*条件3…条件N) *计算区域,应用见下图:计算财务经营部具有“大学毕业”的人工资<br/></font><img src="attachments/dvbbs/2008-6/20086316425451993.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/>&nbsp; 该()函数进行多条件求和统计时,如条件是“或者”关系。必须用+号连接判断条件,其公式形式如下:<br/>SUMPRODUCT(条件1+条件2+条件3…条件N) *计算区域,应用见下图:<br/><img src="attachments/dvbbs/2008-6/20086316455854888.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/><font size="3">掌握了以上几个函数,再结合工作区文件的应用和单元格区域命名的方法,我想对于统计没有什么难题了。以上是个人应用的体会,希望对大家有所帮助。</font>
[此贴子已经被作者于2008-6-3 16:51:50编辑过]

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

[分享]人力资源统计需要的函数

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2011-1-27 11:52 | 显示全部楼层
我个人观点,vlookup的功能很强大,会用他后我基本部怎么用排列顺序的功能了,但是坏处就是一张表格数据用做相互链接,结果多了后excel容易崩溃。

TA的精华主题

TA的得分主题

发表于 2010-4-17 10:00 | 显示全部楼层
借 weiguoyin868  兄的帖子固顶,也搞个HR常用excel函数接龙。简单的函数应用联系到实际工作当中,便不再简单。

HR实际工作中其他常用的函数还有很多,比如datedif、vlookup,if,text……
楼主都没有说,,,大家快来分享各自经验吧!!一起把此帖充实起来!

为了加强此帖的可阅读性,此帖后跟帖一律不要“顶帖”、“学习了”等单纯的顶帖(水帖一律删除)。只允许发分享经验帖子,要求帖子尽量写的详细,跟帖请先简述工作背景,并给出函数模型,或辅助图片说明。

所有合规的跟帖酌情加1-2个技术分值,或者10-20点财富值。

[ 本帖最后由 xolf 于 2010-4-22 19:17 编辑 ]

TA的精华主题

TA的得分主题

发表于 2010-4-20 11:22 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
(二)IF函数应用

1、 输出带有公式的空白表单
 
图5 人事分析表1
以图中所示的人事状况分析表为例,由于各部门关于人员的组成情况的数据尚未填写,在总计栏(以单元格G5为例)公式为:

=SUM(C5:F5)

我们看到计算为0的结果。如果这样的表格打印出来就页面的美观来看显示是不令人满意的。是否有办法去掉
总计栏中的0呢?你可能会说,不写公式不就行了。当然这是一个办法,但是,如果我们利用了IF函数的话,也可以在写公式的情况下,同样不显示这些0。如何实现呢?只需将总计栏中的公式(仅以单元格G5为例)改写成:

=IF(SUM(C5:F5),SUM(C5:F5),"")

通俗的解释就是:如果SUM(C5:F5)不等于零,则在单元格中显示SUM(C5:F5)的结果,否则显示字符串。

几点说明:

(1) SUM(C5:F5)不等于零的正规写法是SUM(C5:F5)<>0,在EXCEL中可以省略<>0;

(2) ""表示字符串的内容为空,因此执行的结果是在单元格中不显示任何字符。
 
图4
2、 不同的条件返回不同的结果

如果对上述例子有了很好的理解后,我们就很容易将IF函数应用到更广泛的领域。比如,在成绩表中根据不同的成绩区分合格与不合格。现在我们就以某班级的英语成绩为例具体说明用法。
未命名.jpg

某班级的成绩如图6所示,为了做出最终的综合评定,我们设定按照平均分判断该学生成绩是否合格的规则。如果各科平均分超过60分则认为是合格的,否则记作不合格。

根据这一规则,我们在综合评定中写公式(以单元格B12为例):

=IF(B11>60,"合格","不合格")

语法解释为,如果单元格B11的值大于60,则执行第二个参数即在单元格B12中显示合格字样,否则执行第三个参数即在单元格B12中显示不合格字样。

在综合评定栏中可以看到由于C列的同学各科平均分为54分,综合评定为不合格。其余均为合格。

我也发一个简单的 嘻嘻

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2010-9-29 09:57 | 显示全部楼层
在这学习了,我平时用得较多的是VLOOKUP函数和SUMPRODUCT函数.

TA的精华主题

TA的得分主题

发表于 2010-5-21 16:13 | 显示全部楼层
我的人事档案中 vlookup是运用最多的一个公式
比如在众多的信息里找一个员工信息,看起来可不是那么方便
那就另做一个电子档案简历
用vlookup根据其姓名或工号,将他的其他相关信息引用过来
这样看起来不直观多了嘛

TA的精华主题

TA的得分主题

发表于 2010-6-24 11:58 | 显示全部楼层
subtotal

这个系列的函数,

=subtotal(1,区间)
前面这个1代表一个功能,

一共有9个还是10个功能,可以在一些普通的统计中用到。

计数,平均数,求和,最大值,最小值,等等

还有day360s

TA的精华主题

TA的得分主题

发表于 2010-6-25 15:21 | 显示全部楼层
ROUND  返回某个数字按指定位数取整后的数字。
在计算社保费用等需要四舍五入的数字时比“单元格设置”强多了。期待大家更多的分享!

语法

ROUND(number,num_digits)

Number     需要进行四舍五入的数字。

Num_digits     指定的位数,按此位数进行四舍五入。

说明

如果 num_digits 大于 0,则四舍五入到指定的小数位。
如果 num_digits 等于 0,则四舍五入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧进行四舍五入。

TA的精华主题

TA的得分主题

发表于 2010-6-30 15:30 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-7-1 11:29 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-12 18:03 , Processed in 0.053663 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表