作为公司人事部的HR,每月需要处理的工作是十分繁琐的,日常需要统计的数据非常多,包括公司的招聘信息情况、公司人员的考勤记录、员工每月的保险公积金缴纳问题等。而身处于职场,效率是生命线,没有效率就意味着失去竞争力,这也带来事业的慢性终结。因而,在日常的统计过程中就自然而然地需要借助于一些函数公式来准确快速地获取数据和结果,提升工作效率。
不过呢,Excel表格中包含的函数高达数百种,全部记住和掌握这些函数明显是不现实的,所以对于HR来说,只要学会和掌握日常工作常用的函数就可以了。
今天职场君以案例为基础,给大家介绍3种HR常用的函数——
在工作表的“签到”列中,如果打钩表示已签到,否则表示没有签到。现要求根据“签到”列判断员工是否已签到。下面介绍使用ISNONTEXT函数判断员工是否已签到的方法。
第一步,选择单元格D2,在编辑栏中,单击“插入函数”按钮。
第二步,打开“插入函数”对话框,选择“逻辑”类别中 的 I F 函 数 , 然 后 单 击 “ 确 定 ”按钮。
第三步,打开“函数参数”对话框,如下图所示输入参数。
第四步,单击“确定”按钮,将返回判断第一名员工是否已签到。采用相对复制方式,将公式复制到单元格D14,判断其他员工是否已签到。
SUMPRODUCT函数用于在给定的几组数组中,将数组间对应的参数相乘并返回乘积之和。若只有一组,则直接返回该数组之和。下面介绍利用SUMPRODUCT函数计算不同条件下参保人数的方法。
第一步,选择单元格D13,在编辑栏中输入公式“=SUMPRODUCT((F2:F11='是')*1)”。
第二步,按下Enter键,在单元格D13中计算出参保人数。
第三步,选择单元格D15,在编辑栏中输入数组公式“=SUMPRODUCT((C2:C11='男')*1,(D2:D11>28)*1)”。
第四步,按下Ctrl+Shift+Enter组合键,在单元格D15中计算出28岁以上男员工的人数。
提示说明:
单元格 D15 中的公式可简化为“=SUMPRODUCT((C2:C11=' 男 ')*(D2:D11>28))”。
提示说明:
单元格D15中的公式也可用SUM函数的数组公式来完成,“=SUM((C2:C11='男')*(D2:D11>28))”。
工作表中存放了单位参加培训的人员资料,数据排列与教室中的座次一致,但由于部分员工请假,工作表中也有部分单元格留空,下面介绍使用EVEN函数统计参加培训的人员数的方法。
第一步,打开工作簿,单击要输入公式的单元格D15,将其选中。
第二步,输入公式“=SUMPRODUCT((EVEN(COLUMN(A1:J12))=COLUMN(A1:J12))*(MOD(ROW(A1:J12),3)=1)*(A1:J12<>''))”。
第三步,按下Enter键,将返回单元格区域“A1: J12”中参加培训的人员数。
提示说明:
本例可以将EVEN函数更改为ODD函数,公式为“=SUMPRODUCT((ODD(COLUMN(A1:J12))<>COLUMN(A1:J12))*(MOD(ROW(A1:J12),3)=1)*(A1:J12<>''))”。
联系客服