当前位置: 首页 > article >正文

Excel根据身份证号,计算退休日期和剩余天数!

大家好,我是小鱼。

       日常工作中,有时我们需要使用Excel表格统计男女员工退休日期或者退休剩余天数,很多新手小伙伴可能不知道如何下手。今天就跟大家分享一下WPS中的Excel表格数据如果根据身份证号,自动批量计算退休日期和剩余天数的方法技巧,简单实用,快速提高工作效率。

如下图所示,这一个员工信息表,我们根据身份证号自动批量计算每个人退休日期和剩余天数(备注:男60岁退休,女55岁退休)

具体操作步骤:

第一步、根据身份证号,获取性别和出生日期

在WPS中通过身份证号获得年龄、性别、出生日期真是超级简单,因为这些功能已经整合到常用公式中,简单几步轻松搞定!

1、根据身份证号提取性别

         首先选中目标单元格→然后点击【公式】-点击【常用】下拉菜单-选中【Fx插入】→在弹出的“插入函数”窗口中点击【常用公式】,找到【提取身份证性别】→在【参数输入】位置选中前面对应的身份证号码,接着点击确定,最后向下填充公式即可,如下图所示

2、根据身份证号提取出生日期

        同样先选中目标单元格→然后点击【公式】-点击【常用】下拉菜单后选中【Fx插入】→在弹出的“插入函数”窗口中点击【常用公式】,找到【提取身份证生日】→在【参数输入】位置选中前面对应的身份证号码,接着点击确定,最后向下填充公式即可,如下图所示

第二步、批量计算男女退休日期

在目标单元格中输入公式:  =EDATE(D3,IF(C3="男",60,55)*12)      然后点击回车,下拉填充数据即可。

①公式中首先通过IF(C3="男",60,55)*12判断,根据不同性别返回不同的月数,如果是男返回60,否则返回55,最后再乘以12就是对应的退休月份数。

②然后利用EDATE函数把出生日期作为开始日期,把退休年龄转换成月份做为第二参数,这样就能计算出退休的日期。

③EDATE函数介绍功能:返回表示某个日期的序列号,该日期与指定日期 (start_date) 相隔(之前或之后)指示的月份数。

语法:=EDATE(开始日期,月数)

第1参数是一个日期值,代表开始日期;

第2参数是之前或之后的月份数。月数为正值将生成未来日期;为负值将生成过去日期。

第三步、计算离退休剩余天数

在目标单元格中输入公式:  =E3-TODAY()     然后点击回车,下拉填充即可

①E3是退休日期的单元格,TODAY()函数返回当前日期。用退休日期-当前日期,这样可以得到退休倒计时的天数。

②如果返回的是日期格式,我们可以把单元格格式设置成【常规】即可。

③当然,如果我们在表格中不想展示【性别】、【出生日期】这两列数据的话,最后直接隐藏这两列数据即可。

希望这篇文章能对你有所帮助。点赞收藏不迷路呦!


http://www.kler.cn/a/444577.html

相关文章:

  • Qt-Advanced-Docking-System配置及使用、心得
  • 第十二课 Unity 内存优化_内存工具篇(Memory)详解
  • 【论文阅读】Trigger Hunting with a Topological Prior for Trojan Detection
  • PostgreSQL17.x数据库备份命令及语法说明
  • Facebook 对社交互动的革新与启示
  • 使用Flinkcdc 采集mysql数据
  • Swift 的动态性
  • package.json中版本管理的标识有哪些
  • 欢乐堡游乐园信息管理系统的设计与实现(Django Python MySQL)+文档
  • Express (nodejs) 相关
  • 手机无法连接电脑,如何解决(快速排除手机与电脑连接问题的方法)
  • 【2024版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了
  • 深度学习之目标检测篇——残差网络与FPN结合
  • 007 Qt_按钮类控件
  • docker如何学习与使用入门
  • springboot439校园健康驿站管理系统(论文+源码)_kaic
  • windows C#-查询表达式中使用隐式类型的局部变量和数组
  • Leetcode O(1) 时间插入、删除和获取随机元素
  • 深入理解 Kali Linux:基础命令与操作技巧
  • 【数据库】大二数据库复习范围 (快速版)帮助你快速复习数据库