网站首页 > 知识剖析 正文
企事业单位、公司都要进行人事管理,普通情况下,人事信息都是存储在Excel电子表格中的,所以作为人事管理者,就必须掌握一定基础的Excel技巧。
一、Excel人事管理:自动按年计算工龄。
函数:Datedif。
功能:以指定的方式计算两个日期之间的差值。
语法结构:=Datedif(开始日期,结束日期,统计方式)。
常用的统计方式有:
目的:根据入职日期自动计算员工的工龄。
方法:
在目标单元格中输入公式:=DATEDIF(D3,TODAY(),"y")&"年"。
解读:
1、Datedif函数为系统隐藏函数。
2、D3为入职日期,Today()为今天的日期,如果在没有离职的情况下,工龄自动计算,如果离职,此处不能用Today()函数替代,必须填写具体的离职日期。末尾用&连接“年”即可。
二、Excel人事管理:自动按年、月计算工龄。
函数:Datedif。
目的:根据入职日期自动计算员工的工龄,精准到月。
方法:
在目标单元格中输入公式:=IF(DATEDIF(D3,TODAY(),"Y")=0,DATEDIF(D3,TODAY(),"ym")&"月",DATEDIF(D3,TODAY(),"Y")&"年"&DATEDIF(D3,TODAY(),"ym")&"月")。
解读:
1、首先用If函数判断Datedif(D3,TODAY(),"Y")的计算结果,如果等于0,则执行DATEDIF(D3,TODAY(),"ym",即统计相差的月份,并用&连接“月”,然后结束判断。
2、如果If函数判断Datedif(D3,TODAY(),"Y")的计算结果不等于0,则执行DATEDIF(D3,TODAY(),"Y")&"年"&DATEDIF(D3,TODAY(),"ym")&"月",即计算两个日期相差的年份和月份。
3、Datedif函数除了计算“工龄”之外,还可以自动计算“年龄”,方法类似哦!
三、Excel人事管理:计算性别。
函数:If+Mod+Mid。
功能及语法结构:
1、Mod:返回两数相除的余数;语法结构:=Mod(被除数,除数)。
2、Mid:返回文本字符串中从指定位置开始,指定长度的字符串;语法结构:=MId(字符串,起始位置,字符长度)。
目的:根据身份证号码自动计算性别。
方法:
在目标单元格中输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。
解读:
1、身份证号码中的第17位代表性别,如果为奇数,则为男性,如果为偶数,则为女性。
2、公式中首先用Mid函数提取当前身份中号码中的第17位,作为Mod函数的被除数,除数为2,然后求余,利用If函数判断余数,如果余数为1,则返回“男”,如果余数为0,则返回“女”。
四、Excel人事管理:提取出生年月。
函数:Text+Mid。
功能及语法结构:
1、Text:将指定的值设置成指定的格式;语法结构:=Text(值,格式代码)。
2、Mid:从字符串指定的起始位置返回指定长度的值;语法结构:=Mid(字符串,开始位置,字符长度)。
目的:从身份证号码中提取出生年月。
方法:
在目标单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。
解读:
身份证号码中从第7位开始,长度为8的字符串为出生年月,首先用Mid函数进行提取,其结果作为Text函数的参数,并将其设置为“00-00-00”的格式,即日期格式。
五、Excel人事管理:员工生日提醒。
目的:生日前5天提醒。
方法:
在目标单元格中输入公式:=IF(AND(DATEDIF(D3,TODAY(),"YD")>=0,DATEDIF(D3,TODAY(),"yd")<5),"还有"&DATEDIF(D3,TODAY(),"yd")&"天过生日","")。
解读:
首先判断日期的差值,如果≥0且<5,则返回“还有"&DATEDIF(D3,TODAY(),"yd")&"天过生日”,否则返回空值。
结束语:
本文重点介绍了5个人事管理中经常要用到的技巧,从函数公式的角度进行了详细的解读,对于应用技巧,你Get到了吗?如果亲有更多的关于人事管理的技巧,欢迎在留言区留言讨论哦!
- 上一篇: Is系列判断函数都不掌握,那就真的Out了
- 下一篇: Dart编程学习笔记03-函数
猜你喜欢
- 2025-08-01 技术栈:SQL server数据库教程第八集
- 2025-08-01 威纶通触摸屏宏指令基本应用二
- 2025-08-01 如何实现动态钟表转动?
- 2025-08-01 Dart编程学习笔记03-函数
- 2025-08-01 Is系列判断函数都不掌握,那就真的Out了
- 2025-08-01 数据库 SQL 约束之 DEFAULT
- 2025-08-01 支付宝新功能?手把手教你调整花呗还款日
- 2025-08-01 碎片时间学编程「335]:获取指定日期为一年中的第几周
- 2025-08-01 Excel 函数讲解:DATEDIF 函数,精准计算日期间隔难题
- 2025-08-01 Excel 函数讲解:EDATE 函数,轻松搞定日期批量推算!
- 08-01技术栈:SQL server数据库教程第八集
- 08-01威纶通触摸屏宏指令基本应用二
- 08-01如何实现动态钟表转动?
- 08-01Dart编程学习笔记03-函数
- 08-01人事管理中经常要用到的5个函数公式,总有一个你会用到
- 08-01Is系列判断函数都不掌握,那就真的Out了
- 08-01数据库 SQL 约束之 DEFAULT
- 08-01支付宝新功能?手把手教你调整花呗还款日
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)