表格输入身份证号码自动生成性别和年龄,那种公式到底怎么插入复制:=IF(MOD(MID(A1,15,3),2),"男","女") 然后双击要输入的单元格后粘贴,然后敲回车确认就可以输入了 。
文章插图
如何用身份证在Excel中自动提取姓名性别出生日期年龄A1单元格为身份证号码,公式如下:
年龄:
=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),TODAY(),"Y")
性别:
=IF(LEN(A1)=18,IF(MOD(MID(A1,LEN(A1)-(LEN(A1)=18),1),2),"男","女"),IF(LEN(A1)=15,IF(MOD(MID(A1,LEN(A1)-(LEN(A1)=15),1),2),"男","女"),"身份证号码错误"))
出生日期:
=IF(LEN(A1)=18,--(MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)),IF(LEN(A1)=15,--((MID(A1,7,2)+1900)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2)),"身份证号码错误"))
以上三个公式同时适用于15位和18位的身份证号码 。
文章插图
excel身份证号如何自动生成年龄1、在电脑上打开excel表格,输入身份证号码 。
2、输入完成之后,选中年龄列的单元格 , 点击上面的函数栏 。
3、选中年龄下方的单元格,在栏目输入:=YEAR(TODAY())-MID(B8,7,4),意思就是在B列7排第7位数字开始计算 。
4、输入完成之后,点击回车键,就可以看到年龄 。
5、在C列下拉公式,之后再B列输入身份证号就可以直接生成年龄了 。
怎么在Excel里用身份证自动生成性别1、首先随机输入一个身份证号码 。
文章插图
2、然后在性别那一栏入“=IF(MOD(MID(A2,IF(LEN(E2)=15,15,17),1),2)=1,"男","女")”,按下回车键即可 。
文章插图
3、然后在年龄那一栏输入“=DATEDIF(--TEXT((LEN(E2)=15)*19&MID(E2,7,6+(LEN(E2)=18)*2),"0-00-00"),TODAY(),"y")”,按下回车键即可 。
文章插图
4、再随机输入一个身份证号,将性别与年龄的单元格下拉,详细信息就自动生成了 。
文章插图
excel怎么根据身份证号自动提取性别Excel中提取18位身份证号性别公式:“=IF(MOD(MID(A1,17,1),2),"男","女")” 。公式的具体用法如下:
1、打开Excel,在一列中从上到下依次输入需要提取性别的18位身份证号 。把身份证都放在同一列是为了方便用公式提取性别 。
2、在第一行身份证后输入以下公式:=IF(MOD(MID(A1,17,1),2),"男","女"),其中的“A1”表示需要提取的身份证号码所在位置 。输入完公式后点击回车键 。
3、回车后,该行的身份证性别提取就成功了,此时把鼠标移到写了公式的单元格的右下角,会发现有“+”符号,随后点击鼠标左键向下拖,松开鼠标,会发现下面的身份证号的性别也被提取了 。
4、通过类似的方法,可以在左边输入身份证号 , 右边点击右下角往下拖,即可提取出身份证号中的性别 。
【EXCEL中输入身份证号,自动生成性别、年龄……,表格输入身份证号码自动生成性别和年龄,那种公式到底怎么插入?】扩展资料:
提取身份证号码性别的原理:
1、18位身份证号中,从左往右数第17位数决定了性别,如果这个数是单数(奇数),那么身份证中的人是男性;如果这个数是双数(偶数),那么身份证中的人是女性 。
2、在公式 “=IF(MOD(MID(A1,17,1),2),"男","女")”中,运用了提取数型并将指定内容与数型对应的MOD函数 。在【MOD((A1,17,1),2),"男","女"】部分,数字1代表“奇数”,数字2代表“偶数”,后面的第一个指定内容“男”与前面的第一个表示数型的“1”对应 , “女”则对应第二个数型“2”,那么当提取到的数字是奇数时 , 输入完公式该单元格会显示“男” 。
推荐阅读
- 中国移动上班时间 移动公司几点钟上下班?
- 实例教程:Flash的形状补间动画,AE中怎么做出类似Flash里面的形状补间动画?
- 如何提取表格中的数据库 如何提取表格中的数据
- 关于湖南路社区服务中心简述 湖南路社区服务中心
- 什么是行政法基本原则 什么是行政法基本原则中最核心的原则
- 初三关于春节的作文:我眼中的春节
- qq邮箱怎么改密码 邮箱怎么改密码
- 中央电视台副台长 中央电视台现任领导层
- 寻找你的心上人 寻找心中的你
- 关于李震中文集简述 李震中文集