您当前的位置:首页 > 时尚 > 内容

如何用函数填充性别(怎么用函数计算性别)

如何用函数填充性别(怎么用函数计算性别)?如果你对这个不了解,来看看!

Excel从身份证号码中一键提取性别、生日、年龄信息,建议收藏,下面是彪子复我给大家的分享,一起来看看。

如何用函数填充性别

关注我,私信回复关键词【身份证信息提取工具】,获取小西制作好的身份证信息提取工具!

各位帅哥美女,你们好,我是小西!

身份证是日常生活中很常见的一个东西,18位的身份证号码其实每一个数字都代表了很多信息,你知道怎么样可以快速的从身份证号码中提取性别、生日、年龄信息吗?今天小西就跟大家分享一下。

身份证各位数字所代表信息

1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码;7-14位代表出生年月日; 15-17位为顺序号,其中17位数字男为单数﹐女为双数;18位为校验码,0-9和X。

1、提取性别

身份证号码中第17位,奇数表示男性,偶数表示女性。

所以我们在单元格中输入公式

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

然后下拉填充即可得出性别信息。

小西说公式:

MID(B4,17,1)作用是从身份证号码中提取第17位数字

MOD函数:在EXCEL中,MOD函数是用于返回两数相除的余数,返回结果的符号与除数(pisor)的符号相同。语法结构是=MOD(被除数,除数)。

MOD(MID(B4,17,1),2):用身份证号码第17位数字对于2求余数,如果第17位数字为偶数返回0,奇数返回1。

2、出生日期=TEXT(MID(B4,7,8),"0-00-00")

小西说公式:

MID(B4,7,8)函数作用是从B4单元身份证号码中第7位开始提取,提取8个字符,即返回代表出生日期的8个数字19810825。注意:MID是文本提取函数,其返回结果是文本格式。所以后面使用TEXT函数将其格式变为1981-08-25.

3、提取年龄=(YEAR(TODAY())-MID(B4,7,4))

小西说公式:

TODAY())返回系统当前日期,即2021年8月9号

YEAR(TODAY())返回系统当前日期的年份,即2021

MID(B4,7,4)表示从B4单元格身份证号码中第7位开始提取,提取4个字符,即提取出生年份1981。

最后使用当前年份减去出生年份就是年龄。

怎么样从身份证号码中提取信息是不是很简单?同样我们还可以从身份证号码中获取籍贯信息,你会吗?会的朋友可以再评论区留言讨论哦!下期就跟大家分享一下如何从身份证号码中提取籍贯信息!看完文章,别忘了点个赞,支持一下哟~ღ( ´・ᴗ・` )比心!

关注我,私信回复关键词【身份证信息提取工具】,获取小西制作好的身份证信息提取工具!

工具亮点:

1、设置身份证号码录入重复提醒及自动检测身份证号码是否为18位,不足或超/18位将自动提醒。

2、录入身份证号码自动获取籍贯、性别、虚岁、实岁、星座、生肖、及生日倒计时。

3、生日到期提醒,让您方便了解每位同事生日

怎么用函数计算性别

转眼又到了一年调整工资的时候了,作为公司会计的小宏,这天却在办公室时忙得团团转,几百人的员工,要按年龄和工龄对工资进行调整,但从人事部转过来的员工信息表(如下图所示),只有员工的身份证号和入厂时间,却没有年龄和工龄,怎样处理呢?小宏请教同事,同事一条公式就解决了,看得小宏只怪自己的EXCEL没好好学。

【学习内容】

MID函数的用法;文本查找、提取的操作实例;

【学习目标】

1、会观察数据的结构,能从数据信息中提取需要的数据。

2、掌握MID函数的用法。

【学习过程】

1、MID函数

(1)功能:从任意位置提取指定数目的字符。

(2)描述:用于返回文本字符串中从指定位置开始的特定数目的字符,该数目由参数指定。

(3)格式:MID(text, start_num, num_chars)

(4)参数解释:

 text:表示包含要提取字符的文本字符串。 

start_num:表示文本中要提取的第一个字符的位置。文本中第一个字符的start_num为1,以此类推。 

num_chars:表示指定希望MID从文本中返回字符的个数。

2、实例讲解

要调整员工的工资,年龄、工龄和性别是必不可少的,根据上面的表格,可以将所需的信息补充完整,设置后的基本信息表如下图所示:

(1)补充员工的性别

大家知道,身份证的第17位是判断性别的数,奇数表示“男”,偶数表示“女”,这个可以用MOD函数来解决(MOD函数的具体用法请查看笔者往期的文章),提取数字,就可用到MID函数,再加上IF判断语句,就可以实现员工性别的判断了。

1)选中D3单元格,输入以下公式:

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

2)填充公式,就可以得到所有员工的性别了。

3)公式解释

(2)获得员工出生年月日

身份证的出生年份开始的位数是在第7位,后面4位就是年份,跟着两位就是月份,随后两位就是日期,重复使用MID函数,提取年份、月份和日期。

1)选中E3单元格,输入如下公式:

=MID(C3,7,4)&"/"&MID(C3,11,2)&"/"&MID(C3,13,2)

2)往下拖拉填充公式,就可以得到所有员工的出生年月日。

(3)计算员工年龄

得到了员工的出生年份,要计算年龄就比较简单了,先提取现在时间的年份,然后减去员工出生日期的年份,就得到年龄。

1)选中F3单元格,输入如下公式,按回车,就可以算出员工的年龄了,E3是员工的出生日期。

=YEAR(TODAY())-YEAR(E3)

2)往下拖拉,得到所有员工的年龄。

(4)同(3)的操作方式一样,可以计算出员工的工龄。

1)选中H3单元格,输入如下公式,G3是员工入厂时间。

=YEAR(TODAY())-YEAR(G3)

2)往下填充公式,就可以计算出所有员工的工龄了。

3)最后,其员工信息表如下图所示。

【小结】

本例通过提取身份证的信息,从而得到员工的出生年月日、年龄、工龄等基本的信息,MID函数的应用是非常多的,本例只是举例说明,更多的技巧还有待读者们在实际的工作中进行实践操作。本例只是为了说明MID的操作,信息里的数据均是虚构,比如年龄和工龄等,不可跟实际的员工年龄相吻合。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 提高工作效率的方式方法(如何提高工作效率方法有哪些)

下一篇: 3加2学校有哪些专业可以报(3加2学校有哪些专业)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号