



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在excel中如何根据身份证号编辑出生年月的公式?很简单,假设d2是身份证号,a1中产生出生年月日,则在a1中输入: =text(if(len(d2)=18,mid(d2,7,8),concatenate(19,mid(d2,7,6),#年00月00日) 即用len判断d2的长度,如果长是18(即18位身份证号),则调用函数mid(d2,7,8)即从d2中第7位起取8位,正好是完整的出生年月日,形如19581202;如果不是,由调用函数concatenate(19,mid(d2,7,6)即从d2中第7位起取6位以后,前面加上“19”,也形如19581202式的出生年月日。 最后,前面加上text函数,指定格式为“#年00月00日”,这样,所有的出生年月都形成为“1958年12月02日”的格式。 即:用len判断长度,用if根据判断出来的长度选择是取8位,还是取6位后再加上“19”,然后用text函数指定格式为“#年00月00日”。 请问在excel表中,知道18身份证号后如何设公式得出性别(男、女)? 你可以使用如下公式:=if(mod(mid(a1,17,1),2)=0,女,男)在excel中,如何从身份证号中自动算出出生年月。身份证号在单元格:a1出生年月日分隔符是文字的年月日,你可以换成其他分隔符15位或18位都可以自动提取出生年月日=if(len(a1)=15,mid(a1,7,2)&年&mid(a1,9,2)&月&mid(a1,11,2)&日,mid(a1,7,4)&年&mid(a1,11,2)&月&mid(a1,13,2)&日) 如何在excel身份证号码中提取格式为1999-9-9出生年月日身份证号有18位和15位二种,设数据简略如图:将公式=if(len(a2)=18,mid(a2,7,4)&-&mid(a2,11,2)*1&-&mid(a2,13,2)*1,19&mid(a2,7,2)&-&mid(a2,9,2)*1&-&mid(a2,11,2)*1)复制后粘贴到b2单元格,对准右下角,光标成+状时双击,效果如图:如果只有18位的话,公式则可为excel中如何根据身份证号,自动求出出生年月 假如身份证号数据在a1单元格,在b1单元格中编辑公式 =if(len(a1)=15,19&mid(a1,7,2)&mid(a1,9,2)&mid(a1,11,2),mid(a1,7,4)&mid(a1,11,2)&mid(a1,13,2) 这样输出格式就都是19821010这种格式了。excel中如何根据身份证号,自动求出性别假定身份证号在a1单元格,则在b1单元格中编辑公式 =if(and(len(a1)=15,mod(mid(a1,15,1)*1,2)=1),男, if(and(len(a1)=18,mod(mid(a1,17,1)*1,2)=1),男,女) 在excel是根据身份证自动填充年龄假设a列从a1开始是身份证号,在b列中进行转换,则在b1中输入=year(today()-if(len(a1)=15,19&mid(a1,7,2),mid(a1,7,4),然后再向下复制即可。回答人的补充 2009-08-12 13:46 是的,有if(len(a1)=15判断呢,满足15就按15的提,不满足就按18位的提,你可以试试。生日=text(len(a1)=15)*19&mid(a1,7,11),0-00-00,)在excel中使身份证号自动算出性别、年龄、出生年月在excel中输入了很多15位、18位的身份证号,我想用公式,直接算出性别、年龄、出生年月。要求这个公式通用15位和18位身份证号。 用mid,if可以,但是在计算18位的时候,由于18位身分证的最后的一位奇偶并没有说明是男还是女,这个可以就有点不好弄了。计算年龄可以用:18位:2006-mid(a3,7,4),其中a3为单元格所在的位置,7和4分别表示出生年开始的位置和位数。出生年月就可以直接用mid就行了,15位的是一样的,不过就是可能出年的年的不一样,只要相应改一下就行了,106-mid(a3,7,2).而要算性别的话,在18位身分证上不好弄,在15位身分证上可以用if实现:if(mid(a2,15,1)/2=0,女,男). 在excel中输入身份证号如何做到自动显示姓别,年龄及出生年月日 假如:a1输入身份证号码、b1显示性别、c1显示出生日期、d1显示周岁。需要设置:a1单元格为文本格式、b1和d1为常规格式、c1为日期格式。1、显示性别:b1输入公式:=if(a1=,if(and(len(a1)15,len(a1)18),错误,if(iserror(1*(text(mid(a1,7,6+(len(a1)=18)*2),#-00-00),错误,if(or(1*(text(mid(a1,7,6+(len(a1)=18)*2),#-00-00)today(),错误,if(mod(mid(a1,15+(len(a1)=18)*2,1),2)=0,女,男)2、c1输入公式:=if(a1=,if(and(len(a1)15,len(a1)18),错误,if(iserror(1*(text(mid(a1,7,6+(len(a1)=18)*2),#-00-00),错误,if(or(1*(text(mid(a1,7,6+(len(a1)=18)*2),#-00-00)today(),错误,value(text(mid(a1,7,6+(len(a1)=18)*2),#年00月00日)3、d1输入公式:=if(iserror(1*(text(mid(a1,7,6+(len(a1)=18)*2),#-00-00),错误,if(or(1*(text(mid(a1,7,6+(len(a1)=18)*2),#-00-00)today(),错误,datedif(text(mid(a1,7,6+(len(a1)=18)*2),#-00-00),today(),y)中如何根据身份证号,自动求出性别? 用函数求呀,我知道15位看最看一位数,18位看倒数第二位数.假定身份证号在a1单元格,则在b1单元格中编辑公式=if(and(len(a1)=15,mod(mid(a1,15,1)*1,2)=1),男, if(and(len(a1)=18,mod(mid(a1,17,1)*1,2)=1),男,女)求excel身份证号中提取出年龄,出生年月日,性别,判断最简公式 最佳答案 i4为身份证号码h4为出生日期g4为年龄f4为性别以下公式同时适用于15位和18位身份证号码f4=if(len(i4)=18,if(isblank(i4),if(mid(i4,15,3)/2=int(mid(i4,15,3)/2),女,男),if(isblank(i4),if(mid(i4,13,3)/2=int(mid(i4,13,3)/2),女,男)g4=if(isblank(i4),datedif(concatenate(mid(h4,1,4),-,mid(h4,6,2),-,mid(h4,9,2),today(),y)h4=if(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邮储银行2025秦皇岛市秋招笔试英语题专练及答案
- 中国银行2025攀枝花市秋招群面模拟题及高分话术
- 2025行业数字化转型实施指南
- 2025行业创新驱动因素分析
- 建设银行2025盘锦市秋招笔试综合模拟题库及答案
- 交通银行2025宝鸡市信息科技岗笔试题及答案
- 交通银行2025绥化市金融科技岗笔试题及答案
- 交通银行2025运城市秋招笔试热点题型专练及答案
- 工商银行2025汕尾市秋招群面案例总结模板
- 工商银行2025数据分析师笔试题及答案黑龙江地区
- 政治学原理(第三版)课件 第1章 政治的性质与核心问题;第2章 政治学:研究方法与学科特点
- 开放北二期 有限空间作业专项方案 22.5.16
- 一年级行为好习惯养成教育课件
- 唐山市2024-2025学年度高三年级摸底演练 英语试卷(含答案)
- 2.1 认识自己 课件-2024-2025学年统编版道德与法治七年级上册
- 湖南省食品安全管理制度
- 城市道路与开放空间低影响开发雨水设施
- 装配式建筑装饰装修技术 课件 模块七 集成卫浴
- 人体解剖学(江西中医药大学)智慧树知到期末考试答案章节答案2024年江西中医药大学
- 数据挖掘与机器学习全套教学课件
- 高中物理必修三第九章《静电场及其应用》测试题(有答案解析)
评论
0/150
提交评论