楚天牧歌简书文学桃李春风落霞飞雨

【关于pc学习笔记分享】|提取身份证的生日与年龄,籍贯信息;计算

2024-01-13  本文已影响0人  诗少

本文所用工具:wps

本文的这些功能可应于与人事行政录入等所需场景中。

wps表格中提取身份证的生日与计算年龄

fx 右方公示栏中输入=MID(B2,7,8)。

唯一的变值就是B2单元格。MID函数的作用是返回指定长度的字符串,B2为身份证号所在的表格,7,8代表身份证号码从第七位数开始数的8个数字。

图源wps学堂

在fx右方工具栏公示栏中输入如=2024-MID(B2,7,4),2024代表着今年的年份,7,4代表着身份证上提取的数字,这样相减就能得到年龄。

唯二变值是单元格和今年的年份。

更简单的一种方法:

身份证提取籍贯信息

=VLOOKUP(VALUE(LEFT(B2,6)),身份证号前六位!A:B,2,0)

要实现快速提取身份证的地区信息如果用公式是有些麻烦的,以下图为例输入上段字符,

图源wps学堂

插播一条wps的教程演示:

图2,图源wps学堂

看到这段字符的解释是“VALUE(LEFT(B2,6))”是将提取的6个字符转换为数字格式。

如果你要实践,公式=VLOOKUP(VALUE(LEFT(B2,6)),身份证号前六位!A:B,2,0)变化点是要准备一个表,《身份证前六位》是表的名字,表格里准备的内容类似下图,可借鉴模板,下载点击这里。可以在网上查找到各省身份证编号

图3,图源wps学堂

其中A:B,2,字符解释是是用VLOOKUP函数从《身份证前六位》表中查找A列和B列列数为2的相对应的数据。0为精确查找,不是变化值。此外变化点就只有身份证数字所在的B2单元格。

把上段字符复制后根据情况可以进行一些微妙的改动试一试。还有如上图图2插播的wps演示可以帮助你参考。

二代居民身份证18位数,开头6位是地区代号,顺位第15-16位数字是地派出所的代码。

第17位数字代表性别,男性为奇,女性为偶。顺位第18位数字表示校验码一般机器随机生成检测准确性的。

图源wps学堂

计算员工转正和 合同到期时间

输入=DATE(YEAR(B2),MONTH(B2)+3,DAY(B2))

我们可以从英文单词上看到日期年,月,日等常见的英语单词,在你实践的过程中公式的变化值是数据所在单元格B2,还有变化值+3,可以通过试用期确定要加在哪个地方,一般都是加在月那里。合同一般是加年那里。

图源wps学堂

还有一个更简短一些的公式,=EDATE(A2,5),意思是计算A2后三个月的日期

制作合同到期 自动提醒表(上) (批量)计算相差天数

输入公式如=B3-TODAY()

从英文单词上就很好理解是选中表格的减去今天的,就能得出临到期的天数。如下图1光标放在右下角单元格向下拉填充公式,可以批量计算相差天数

图1图源wps学堂

以下图为例计算期限和设置到期提醒

制作合同到期 自动提醒表(下)对相差天数进行标红

选中“到期提醒”的数据区域,右键点击设置单元格格式-自定义。

在类型中输入[<=0]已到期;[红色][<=30]#天后到期;未到期;

也就是说大于30是“未到期”不设提醒的,小于等于30的数值就要提醒“X天后到期”并标红色,<=0就是已到期。

单元格的日期差与时间差计算

可以通过单元格格式进行设置,两个单元格的表格时间差还可以通过在 fx右边直接输入表格之间的相减 比如  B2-A1得到

COUNTA函数 自动生成员工编号

输入如下图类式公式,

COUNTA函数原本是用于返回参数列表中非空单元格的个数,也就是选中区域里不是空单元格的数量。

图源wps使用 COUNTA函数的提醒(局部)

本文拓展:在人事行政中常用到插入-数据透视表的功能用来筛选与统计其他内容,有表格文本的情况下点击插入和数据透视表就可以进行相关勾选和分类。

上一篇下一篇

猜你喜欢

热点阅读