excel中身份z计算年龄公式

excel中身份z计算年龄公式,第1张

*** 作方法如下:

材料/工具:Excel2010

1、打开要 *** 作的excel文档。

2、在要计算年龄单元格内输入YEAR(TODAY())-MID(A2,7,4),其中A2为身份z号的单元格。

3、输入计算公式后,按回车键即可计算出年龄。

4、其他行的年龄,拖动已经有年龄的那单元格,即可得到年龄。

单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:

  LEN(C2)=15:检查C2单元格中字符串的字符数目,本例的含义是检查身份z号码的长度是否是15位。

  MID(C2,7,4):从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份z号码的第7、8、9、10位数字。

  MID(C2,9,4):从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份z号码的第9、10、11、12位数字。

  IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。

  如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行设置。

  例如性别信息统一在B列填写,可以在B2单元格中输入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中:

  LEN(C2)=15:检查身份z号码的长度是否是15位。

  MID(C2,15,1):如果身份z号码的长度是15位,那么提取第15位的数字。

  MID(C2,17,1):如果身份z号码的长度不是15位,即18位身份z号码,那么应该提取第17位的数字。

  MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用于得到给出数字除以指定数字后的余数,本例表示对提出来的数值除以2以后所得到的余数。

  IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):如果除以2以后的余数是1,那么B2单元格显示为“男”,否则显示为“女”。

  回车确认后,即可在B2单元格显示正确的性别信息,接下来就是选中填充柄直接拖曳。

电子表格中用公式计算年龄和工龄方法有2种:1、一般的求年龄、工龄的公式有如下几个, 第1种方法 =(TODAY()-A1)/36525 第2种方法 =YEAR(TODAY())-YEAR(A1) 第3种方法 =int(yearfrac(a1,today(),1)) 2、DATADIF()函数生成计算年份的公式(YEAR(TODAY())-LEFT(A2,4)+1): 求总年数 =DATEDIF(A1,TODAY(),"y") 求总月数 =DATEDIF(A1,TODAY(),"m") 求总天数 =DATEDIF(A1,TODAY(),"d")

excel中使用身份z号计算年龄,可通过YEAR,TODAY获得当前年份,使用MID函数获得身份z的出身年份,两者相减即可得到年龄。

方法步骤如下:

1、打开需要 *** 作的EXCEL表格,在任意单元格函数编辑框输入:=YEAR(TODY())-MID(,然后点击选择身份z号码所在单元格。

2、在公式编辑框继续输入7,4),并按回车完成公式的输入。

3、返回EXCEL表格,可发现已成功通过身份z号码计算出年龄。

假设身份z号码在A列,在其他列输入函数公式

=DATEDIF(DATE(MID(A:A,7,4),MID(A:A,11,2),MID(A:A,13,2)),DATE(2015,3,31),"y")

这个问题在办公室尤其是人力资源板块经常遇到,

解决也方便,用datedif函数配合mid函数和date函数就可以算出周岁年龄,当然也可以计算虚岁年龄。

具体公式为:

=DATEDIF(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),TODAY(),"Y")

示例数据:

  如图,在空白列建立辅助列并输入公式:=DATEDIF(--TEXT(MID(D2,7,8),"0000-00-00"),TODAY(),"y")。公式解析:用mid函数提出出生日期,用text函数变成日期格式,在用datedif函数计算两个日期之间的年份差,即年龄是多少。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/13496176.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存