在工作中,特别是行政方面的工作时常会进行信息筛选提取处理的一项工作。在对于不熟悉表格工作的人来说,往往都会选择使用复制粘贴、人肉输入这种比较原始的方法。

那在WPS表格以及Office表格中,都提供了函数公式进行使用,利用三个公式就可以简简单单地提取出你所需要的信息。

本期推文以WPS表格作为演示,公式仅供大家参考,也可根据自己的工作需要进行修改。

提取完成的效果

date函数提取日期年月日 python date函数提取日期年月日WPS_提高工作效率

所用公式

1.提取身份证中的出生日期公式

=DATE(MID(C4,7,4),MID(C4,11,2),MID(C4,13,2))

eg:身份证所处列为C,所处行为4,则MID(C4,*,*),年份起始位置为身份证第7位,则MID(C4,7,*),年份字符数为4位,便提取4位字符数,则MID(C4,7,4),其余年份及日期同理。

1.1公式内元素含义=DATE(MID(数据所在位置,提取数据起始位置,年份提取数字数量),MID(数据所在位置,提取数据起始位置,月份提取数字数量),MID(数据所在位置,提取数据起始位置,日期提取数字数量))

1.2在表格中输入公式之后,当你移动鼠标至公式处也会弹出公式含义解释。

date函数提取日期年月日 python date函数提取日期年月日WPS_数据_02

2.提取性别公式

=IF(MOD(MID(C4,17,1),2),"男","女")

eg:实际使用过程中,只需要更改“C4”数据所在位置即可。

1.1公式内元素含义=IF(MOD(MID(数据所在位置,提取字符所再位置,提取位数),除数),"判断条件[真值]","判断条件[假值]")

使用判断公式和运用了提取数型并将指定内容与数型对应的MOD函数。

3.提取年龄公式

date函数提取日期年月日 python date函数提取日期年月日WPS_数据_03

=DATEDIF(D4,TODAY(),"y")

1.1公式内元素含义=DATEDIF(数据所在位置,终止日期,比较单位)

其中,参数1填写数据所在位置为取出后的日期,参考本文第一张图内行列D4,参数2可填写today()函数,也可填写具体日期,如“2020/10/14”(须加入双引号),参数3为比较单位,“输入y”(须加入双引号)则代表返回整年数。

1.2比较单位解释:

"y"返回整年数

"m”返回整月数

"d"返回整天数

"md”返回参数1和参数2的天数之差,忽略年和月

"ym“返回参数1和参数2的月数之差,忽略年和日

"yd”返回参数1和参数2的天数之差,忽略年。按照月、日计算天数

制作完三个公式之后,只需要往下拉取表格进行填充即可。

若干个信息筛选条件利用3个公式和3分钟即可全部搞定,有效提高工作效率。