表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)

新优网_大帅比 10 0

身份证号,诸位都不生疏,然而对于其包括的动静大概并不是更加领会,除去老是该当瞥见的出生岁月,性别外,还包括哪些动静?即使要在Excel中举行计划,大约如何去操纵呢?

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第1张图片

一、精确输出身份证动静号子。手段:在单位格中精确的输出身份证动静号子。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第2张图片

本领:开始输出“’”(单撇号),紧接着输出身份证动静号子。

解读:1、Excel最长不妨生存的数字为15位,而身份证动静号子为18位,以是默许状况下输出身份证动静号子后后三位数被包办为0。

2、除去在号子前增添“’”(单撇号)外,还该当提前将单位格的方法树立为“文本”。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第3张图片

二、从身份证动静号子中索取出生岁月。

1、公式法。

本领:在目的单位格中输出公式:=TEXT(MID(C3,7,8),”00-00-00″)。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第4张图片

解读:1、领会身份证动静号子,创造从第7位发端长度为8的字符串为“出生岁月”。以是须要将其从身份证动静号子中索取出去。

2、Mid因变量的效率为:归来文古字符串中从指定场所发端长度为指定值的字符。语法构造为:=Mid(字符串,发端场所,字符长度)。如=MID(C3,7,8)归来的截止为“19650821”。

3、即使仅用Mid因变量索取身份证动静号子中的8为数字,其并不是“出生岁月”,由于出生岁月是“岁月日”的情势,以是须要对其举行方法树立,而Text因变量的效率为按照指定的代码对指定的值举行方法树立,语法构造为=Text(字符串,方法代码),之中“00-00-00”为日子方法代码。

2、简单键法。

本领:1、在第一个目的单位格中输出第一个别出生岁月的8位数字。

2、采用目的单位格,囊括第一个输出实质的单位格,简单键Ctrl+E。

3、【材料】-【陈列】-【下一步】-【下一步】,采用【列材料方法】中的【日子(YMD)】并【实行】。

解读:即使不对AI智能弥补的值【陈列】,则只是为8为数字,并不是“出生岁月”。

三、按照身份证动静号子计划性别。

本领:在目的单位格中输出公式:=IF(MOD(MID(C3,17,1),2),”男”,”女”)。

解读:1、领会身份证动静号子不难创造,性别遮蔽在第17位,即使为“单数”,则为“男”,要不为“女”。

2、Mod因变量的效率为计划两个数字相除的余数,语法构造为:=Mod(被除数,除数)。如=Mod(5,2)的归来截止为1。

3、公式=IF(MOD(MID(C3,17,1),2),”男”,”女”)中开始用Mid因变量索取身份证动静号子的第17位,之后将归来的值动作Mod因变量的被除数,除数为2,并将Mod因变量的计划截止动作IF因变量的确定前提,即使前提创造,则归来“男”,要不归来“女”。

四、按照身份证动静号子计划年年。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第5张图片

本领:在目的单位格中输出公式:=DATEDIF(D3,TODAY(),”y”)。

解读:1、Datedif因变量为体例遮蔽因变量,其功效为按照指定的计划本领计划两个日子之间的差值。语法构造为:=Datedif(发端日子,中断日子,统计本领)。常用的统计本领有“Y”、“M”、“D”,辨别为“年”、“月”、“日”。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第6张图片

2、凡是生存中,问“几何岁了”指的是从诞华诞期到即日体验过了几何年。以是中断日子用Today()因变量获得,只有你翻开表格,其年年时全机动革新的,而不是大概静止的。即使你的年年要按“月”为单元统计,则只需将公式中的“y”包办为“m”就可。

3、即使给定的表单中没有“出生岁月”列,此时现在就先要从身份证动静号子中索取出生岁月,之后再计划年年,此时现在的公式为:=DATEDIF(TEXT(MID(C3,7,8),”00-00-00″),TODAY(),”y”),一步到位。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第7张图片

五、运用身份证动静号子计划离休年年。

(以男60岁、女50岁离休为例)

本领:在目的单位格中输出公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)。

解读:1、Edate因变量的效率为:归来指定日子之后数月的日子,语法构造为:=Edate(发端日子,月份)。如=Edate(“2021/4/19”,12)的归来截止为:2021/4/19。

2、公式=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)中,开始确定其性别,即使为女性,则在D3的普通上+1*120+600个月,即使为女性,则在D3的普通上+0*120+600个月。

3、即使给定的表单中没有“出生岁月”列,此时现在就先要从身份证动静号子中索取出生岁月,之后再计划离休年年,此时现在的公式为:=EDATE(TEXT(MID(C3,7,8),”00-00-00″),MOD(MID(C3,17,1),2)*120+600)。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第8张图片

4、即使按照“男60岁,女55岁”计划,则公式为:=EDATE(D3,MOD(MID(C3,17,1),2)*60+660)。

六、确定身份证动静号子能否反复。

1、惯例操纵(缺点本领)。

本领:在目的单位格中输出公式:=IF(COUNTIF(C$3:C$9,C3)>1,”反复”,””)。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第9张图片

解读:公式顶用Countif因变量统计暂时值在指定范围内的个数,即使>1,归来“反复”……本来思绪没有一切题目,但要害机会在乎Excel中的数值精度,暂时只扶助15位,15位将来的值十足按照0来周旋,以是统计出的截止为“反复”。

2、精确做法。

在目的单位格中输出公式:=IF(COUNTIF(C$3:C$9,C3&”*”)>1,”反复”,””)。

解读:和上述的公式相有那么一点,不过在C3后增添了“&”*””,但截止截然不一律,Why?本来很无脑,不过加上通配符“*”之后,从来的数值变为了文本。

七、遏止录入反复的身份证动静号子。

本领:1、选定目的单位格。

2、【材料】-【材料考证】,采用【承诺】中的【本人设置树立】,在【公式】中输出:=COUNTIF(C:C,C3&“*”)=1。

3、单击【堕落劝告】标签,录入劝告动静并【确认】。

八、按照身份证动静号子查问援用。

本领:在目的单位格中输出公式:=VLOOKUP(G3,C3:D9,2,0)。

解读:1、Vlookup因变量为罕见的查问援用因变量之一,其语法构造为:=Vlookup(查问值,材料范围,归来列数,配合形式)。当配合形式为“0”时为精确配合,为“1”时为朦胧配合。

2、因为每一个别的身份证动静号子是独一的,地方身份证动静号子不过“索引值”,代办独一的数值,搀和Vlookup或Lookup等获得很多的动静。

表格索取出华诞期公式后方法树立(身份证变换出身岁月日通用公式)-第10张图片

中断语:从文中该当看出,身份证动静号子中遮蔽着很多动静,除去车身岁月、性别外,还该当计划年年、离休年年、动作“索引值”等……对于运用本领,你Get到了吗?即使亲有再多的对于身份证动静号子的运用,不如在留言区留言接洽哦!

玩耍专用无穷流量卡时艰处置

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~