提起通过身份证号计算出属相,大家都知道,有人问如何快速计算出自己的生肖属相,另外,还有人想问用Excel通过身份证号算出实际年龄,你知道这是怎么回事?其实Excel如何根据身份证号码自动计算年龄,下面就一起来看看在excel中如何根据身份证号计算出出生年月日,希望能够帮助到大家!

通过身份证号计算出属相

如果身份证号码在A2单元格,那么输入

=TEXT(MID(A2,7,8),”0-00-00″)

详见附图示例

EXCEL怎么通过身份证号码提取生肖啊

假设你身份证号码在A1

Excel如何根据身份证号码自动计算年龄

=MID(“鼠牛虎兔龙蛇马羊猴鸡狗猪”,MOD(MID(A1,7,4)-+5,12),1)

用身份证号得出农历生肖的真正方法,应该是用春节来分定

将公历换算成为农历或者根据日子所在的节气来划分决定当属年的生肖

查万年历呀,身份证里后四位往前数就是出生日月年

通过身份证号计算出属相:如何快速计算出自己的生肖属相

如何根据身份证号码计算当前该人年龄

函数获得当前年份,采用函数取得身份证号码的出生年份,可快速地根据身份证号码自动计算年龄。如上图所示,在B2单元格输入身份证号码,在C2单元格输入:=YEAR(NOW())-IF(LEN(B2)=15,”19″&MID(B2,7,2),MID(B2,7,4))C2单元格根据身份证号码自动计算年龄“31”。二、在实际生活中,往往要根据身份证号码自动生成生肖属相,在Excel中,首先采用函数判断身份证号码的位数是15位还是18位,然后采用MID和MOD函数可快速地根据身份证号码自动生成生肖属相。如上图所示,在B5单元格输入身份证号码,在C5单元格输入:=IF(LEN(B5)=15,MID(“鼠牛虎兔龙蛇马羊猴鸡狗猪”,MOD(“19″&MID(B5,7,2)-4,12)+1,1),MID(“鼠牛虎兔龙蛇马羊猴鸡狗猪”,MOD(MID(B5,7,4)-4,12)+1,1))C5单元格根据身份证号码自动生成生肖属相“猴”。由于你的这些数字不是日期格式,所以要先转成日期格式才能算出年龄

通过身份证号计算出属相:用Excel通过身份证号算出实际年龄

假设身份证号在A1单元格

用:=mid(A1,7,4)得到身份证的出生年份。

用:=YEAR(TODAY())-mid(A1,7,4)得到年龄。

excel中如何由身份证号码自动生成生肖

除了楼上的方法也能用宏来编程,其实也简单,一共也就12个CASE。身份证中间包含年份的提取出来,然后把年份除以12得到的12个余数,每个余数对应不同的生肖即可。

怎么通过身份证号套公式,然后计算出年龄

年龄公式:

=DATEDIF(TEXT(MID(A1,7,8),”-00-00″),TODAY(),”Y”)

如图所示:

以上就是与在excel中如何根据身份证号计算出出生年月日相关内容,是关于如何快速计算出自己的生肖属相的分享。看完通过身份证号计算出属相后,希望这对大家有所帮助!