爱问知识人 爱问教育 医院库

EXCEI怎样利用公式算出年龄,如A列序号 ,B列姓名,C列年龄,D列身份证号码,如何算出年龄 。

首页

EXCEI怎样利用公式算出年龄,如A列序号 ,B列姓名,C列年龄,D列身份证号码,如何算出年龄 。


        

提交回答

全部答案

    2018-05-13 04:21:12
  •   假如身份证号码在“A列”,如A2中, 
    1、判断年龄:如果想在Excel中“B列”单元格显示年龄,那么点击所在列的第一个待输入的单元格,在这个单元格编辑区内输入以下公式:
    =IF(A2"",IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女"),)
    3生在出生年月日:A列为身份证号码,在B列显示出生年月日
    =IF(A3<>"",TEXT((LEN(A3)=15)*19&MID(A3,7,6 (LEN(A3)=18)*2),"#-00-00") 0,)

    A2, 为一组15位, 或18位身份证码 1] B2, "性别"公式为 : =IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女") 2] C2, "年龄"公式为 : =DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6 (LEN(A2)=18)*2),"#-00-00"),TODAY(),"y")
    三、 假如A1中输入的是身份证号,格式为文本格式。
      
    则在B1中输入=YEAR(NOW())-VALUE(MID(A1,7,4)),算出的是此人的周岁。
    在C1中输入=LOOKUP(MOD(VALUE(MID(A1,17,1)),2),{0,1},{"女","男"}),显示性别。
      
    注:对于18位身份证号。

    熊***

    2018-05-13 04:21:12

类似问题

换一换
  • 数学 相关知识

  • 教育培训
  • 教育科学
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):