请各路高手帮我解释一下这个从身份证中提取出生年月的函数是怎么编的,看不懂函数的逻辑
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 12:37:21
请各路高手帮我解释一下这个从身份证中提取出生年月的函数是怎么编的,看不懂函数的逻辑
=DATE(MID(G3,7,VLOOKUP(LEN(G3),{15,2;18,4},2,0)),MID(G3,VLOOKUP(LEN(G3),{15,9;18,11},2,0),2),MID(G3,VLOOKUP(LEN(G3),{15,11;18,13},2,0),2))
=DATE(MID(G3,7,VLOOKUP(LEN(G3),{15,2;18,4},2,0)),MID(G3,VLOOKUP(LEN(G3),{15,9;18,11},2,0),2),MID(G3,VLOOKUP(LEN(G3),{15,11;18,13},2,0),2))
15位的号码 提取7-8为年9-10为月 11-12为日
18位的号码 提取7-10为年11-12为月 13-14为日
再问: 这个函数的编制过程我看不明白 您能详细解释一下吗?
再答: 难懂的地方是VLOOKUP(LEN(G3),{15,2;18,4},2,0)
len(g3) 是G3身份证号码长度 当15为取2 18位取4
{15,2;18,4}相当于一个2x2的数字区域
第一列 分别为15、18 第二列分别为2 、4上面两个4右侧为单元格内公示,可见用数组表示查询区域,和用单元格表示查询区域 计算结果相同单元格区域$A$1:$B$2区域A1填写15 A2谢18 B1写2 B2写4
18位的号码 提取7-10为年11-12为月 13-14为日
再问: 这个函数的编制过程我看不明白 您能详细解释一下吗?
再答: 难懂的地方是VLOOKUP(LEN(G3),{15,2;18,4},2,0)
len(g3) 是G3身份证号码长度 当15为取2 18位取4
{15,2;18,4}相当于一个2x2的数字区域
第一列 分别为15、18 第二列分别为2 、4上面两个4右侧为单元格内公示,可见用数组表示查询区域,和用单元格表示查询区域 计算结果相同单元格区域$A$1:$B$2区域A1填写15 A2谢18 B1写2 B2写4
请各路高手帮我解释一下这个从身份证中提取出生年月的函数是怎么编的,看不懂函数的逻辑
身份证后4位怎么编:我知道所在的省市及本人的出生年月,那么18位身份证后面4位数怎么编啊
关于身份证编码某人的身份证编码是220102198608010511,这个人的出生年月是( )性别是( ).依据?
关于EXECL中从身份证号从提取出生年月日的函数怎么用?
根据身份证号码提取出生年月,在EXCEL中怎么设函数公式?
excel表格如何将8位出生年月转换成年龄,我的出生年月在D2,跪求函数公式
请求excel函数高手,帮我解释一下这个函数公式
水平仪读数的算法是怎么算的?请高手帮我详细的解释一下,谢谢!
出生年月的天干地支是怎么算的?
怎么使用exce中的if逻辑函数:使用逻辑函数判断Sheet1中每个同学的每门功课是否均高于平均分,请给我函数!
高手帮我改一下这个句子 怎么改都行 就是根据这个意思就可以拉 这是我的同学的文章 水平很有限 要是有看不懂的单词就自己编
谁能给我解释一下反函数.书上定义的看不懂...怎么求反函数函数解析式