摘要:我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!——
——
今天要给大家分享是7个可直接套用的Excel经典公式,简单实用日常办公必备,强烈建议收藏,关键时刻可救急!
一:提取性别信息
如下图所示,需要根据B列身份证号码提取对应的性别信息
公式:
=IF(MOD(MID(B2,17,1),2),"男","女")
二:计算年龄
如下图所示,根据B列身份证号码计算对应年龄
公式:
=DATEDIF(TEXT(MID(B2,7,8),"00-00-00"),TODAY,"Y")
当然,有时我们也会根据出生日期来计算年龄,如下图所示,根据C列出生日期计算对应年龄。
公式:
=DATEDIF(C2,TODAY,"Y")
三:提取出生年月日信息
如下图所示,根据B列身份证号码提取出生日期信息
公式:
=TEXT(MID(B2,7,8),"00-00-00")
四:计算工龄,根据工龄计算工龄工资
如下图所示,根据员工入职日期,每满一年增加200元的工龄工资。
公式:
=DATEDIF(C2,TODAY,"Y")*$F$2
五:提取生肖
如下图所示,B列是身份证号提取生肖信息
公式:
=MID("猴鸡狗猪鼠牛虎兔龙蛇马羊",MOD(MID(B2,7,4),12)+1,1)
六:计算入职合同续签日期
如下图所示,我们根据员工入职日期,统计每个员工下次合同签订时间,合同续签周期是3年。
在目标单元格中输入公式:
=EDATE(C2,ROUNDUP(DATEDIF(C2,TODAY,"Y")/3,0)*3*12)
然后点击回车下拉填充数据即可
解读:
①C2:就是员工入职日期。
②DATEDIF(C2,TODAY,"Y"):这个部分计算从C2员工入职日期到今天之间的完整年数。
③ROUNDUP(DATEDIF(C2,TODAY,"Y")/3,0):这里将计算出的年数除以3,并使用ROUNDUP函数向上取整。这意味着,无论余数是多少,都会被四舍五入到下一个整数。
④ROUNDUP(DATEDIF(C2,TODAY,"Y")/3,0)*3*12:将上一步的结果乘以3(因为我们要计算每隔3年签订一次合同),再乘以12(因为一年有12个月)。
⑤EDATE函数来计算从C2开始,经过上面计算出的月数后的日期就是下次签订合同的日期。
七:根据出生日期,计算退休日期
如下图所示,这一个员工信息表,我们根据出生日期计算每个人退休日期(备注:男60岁退休,女55岁退休)
在目标单元格中输入公式:
=EDATE(C3,IF(B3="男",60,55)*12)
然后点击回车,下拉填充数据即可
解读:
①公式中首先通过IF(B3="男",60,55)*12判断根据不同性别返回不同的月数,如果是男返回60,否则返回55,最后再乘以12就是对应的退休月份数。
②然后利用EDATE函数把出生日期作为开始日期,把退休年龄转换成月份做为第二参数,这样就能计算出退休的日期。
以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!
来源:桃大喵学习记一点号