excel中如何根据身份证号计算退休时间及计算退休倒计时天数? |
您所在的位置:网站首页 › 日期倒计时计算天数 › excel中如何根据身份证号计算退休时间及计算退休倒计时天数? |
人事工作中,对于即将退休的工作人员,需要有一个预警 有需求是,根据即将退休的天数长短来进行升降序排列 又或者,直接计算出来员工还有多少天退休 我们模拟了一份人事数据,如下所示: 根据身份证号,快速来计算退休剩余的天数 因为男性退休是60周岁,女性退休是50周岁 第一步,我们需要根据身份证号来提取性别 我们知道身份证号倒数第2位,奇数为男,偶数为女,通过这一个规律,我们可以使用公式: =IF(MOD(MID(B2,17,1),2),"男","女") 通过MID函数,提取了身份证号的第17位开始,取1位,也就是倒数第2位 然后使用MOD公式,对数据除以2,取余数 余数为1,则为男,余数为0,则为女 然后我们可以把各自退休年龄给列出来 这一步,很简单,只需要用简单的IF函数公式判断 我们使用的公式是: =IF(C2="男",60,50) 我们可以身份证号的第7位到第14位是年月日,所以我们使用公式: =TEXT(MID(B2,7,8),"0-00-00") 从第7位开始获取8位数字,然后将使用TEXT公式格式调整成年月日的格式 退休日期,就是生日加上对应年份 所以我们使用的公式是: =DATE(YEAR(E2) D2,MONTH(E2),DAY(E2)) YEAR,MONTH,DAY函数分别提取年月日,年份时间,加上60或50,然后用DATE函数组合起来,形成退休日 我们只需要将今天的日期,减去退休的日期,就得到了一个天数 使用的公式是: =F2-TODAY(),注意将G列整列格式调整成常规,就可以得到数字 正数表示还有多少天退休 如果负数,表示已经退休 关于这个小技巧,你学会了么?动手试试吧! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |