excel身份证号码中如何提取出生年月、性别、年龄

我在网上找了一下答案,我对着样子输进去,可还是不出现答案,还是公式?我仔细对过很多遍,没有错呀。可为什么就是不出现结果呢。或者是公式本来就是错的。望大家帮帮忙了。如果有正确的公式,帮忙写上了。如果是哪里出现问题,麻烦告诉我了。谢谢大家!

第1个回答  2019-12-16
根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式,供需要的网友参考:
说明:公式中的B2是身份证号
1、根据身份证号码求性别:
=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,"女","男"),"身份证错"))
2、根据身份证号码求出生年月:
=IF(LEN(B2)=15,CONCATENATE("19",MID(B2,7,2),".",MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),".",MID(B2,11,2)),"身份证错"))
3、根据身份证号码求年龄:
=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),"身份证错"))

excel怎么提取身份证号码的出生年月
这个公式首先使用MID提取身份证号码中的出生日期部分,然后使用TEXT函数将其转换为“年-月-日”的格式。方法三:使用分列功能 第三种方法是使用Excel的分列功能。首先,选择包含身份证号码的单元格,然后点击“数据”标签下的“分列”。在弹出的分列向导中,选择“固定宽度”,然后点击“下一步”。在下一...

如何利用excel提取身份证号的出生日期性别和年龄-3个函数轻松搞定_百度...
1、在出生日期单元格,输入“ =DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)) ”并回车;2、同样地下拉复制公式,计算出下面人的出生年月;年龄 在年龄单元格下面,输入公式“ =DATEDIF(D2,TODAY(),"Y") ”并回车;同样地下拉复制公式,计算出下面人的年龄;用3个函数就能轻...

在excel中,从身份证中提取出生年月日、性别、年龄
1. 年龄提取公式:对于18位身份证号码,年龄可通过以下公式计算:`=IF(LEN(A1)=18,DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"y"),DATEDIF(DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),NOW(),"y"))`2. 性别提取公式:身份证号码倒数第二位奇...

如何在Excel表格中提取身份证号码的出生年月?
在Excel表格中提取身份证号码的出生年月,可以通过使用Excel的文本函数来实现。具体来说,可以利用MID函数结合身份证号码的构成规则来提取出生年月信息。首先,我们需要了解身份证号码的构成。在中国,第二代身份证号码由18位数字组成,其中第7位到第14位代表出生年月日。因此,我们的目标是从身份证号码中...

如何利用excel提取身份证号的出生日期性别和年龄-3个函数轻松搞定_百度...
在Excel中,我们可以使用简单的函数来从身份证号码中提取出生日期、性别和年龄。以下是逐步说明如何操作:1. **提取性别**:在Excel单元格中,输入以下公式:`=IF(MOD(MID(B2,17,1),2)=1,"男","女")`。这个公式利用`MID`函数提取身份证号码第17位数字,然后用`MOD`函数判断该数字是奇数还是...

Excel身份证提取出生年月的三种方法
在Excel中,从身份证号码中提取出生年月可以通过多种函数组合实现,以下是三种常用的方法,假设身份证号码位于A1单元格:1. **使用TEXT和MID函数组合**:`=TEXT(MID(A1,7,8),"0000-00-00")`这个方法首先使用`MID(A1,7,8)`从身份证号码的第7位开始提取8个字符(即出生年月日),然后通过`...

EXCEL表格中怎么用函数从身份证号获取出生日期,年龄、性别
2. 要在Excel中提取出生日期,请在B2单元格中输入公式 `=DATE(MID(A2, 7, 4), MID(A2, 11, 2), MID(A2, 13, 2))`,然后按回车键。这个公式使用`MID`函数从身份证号码中提取年、月、日,并使用`DATE`函数将它们转换为日期格式。3. 如果您想使用`TEXT`函数提取出生日期,可以在B3单元格...

教你一招,在EXCEL中如何从身份证中提取出生日期、性别、年龄
提取出生日期:在单元格中输入出生日期,并按下Ctrl+E,Excel将自动根据身份证号中的信息填充出生日期。这一过程利用了Excel的自动填充功能,无需编写公式。判断性别:提取身份证号的第17位作为性别标识。使用MID函数获取该位数值,再用MOD函数判断其奇偶性。通过IF函数,可将结果转化为“男”或“女”。...

在电子表格中怎样将身份证转换成出生年月,有公式吗?
1. 使用TEXT函数:在电子表格中,例如Excel,你可以使用TEXT函数来提取身份证中的出生年月。假设身份证数据在A列,你可以在B列使用以下公式:`=TEXT,"0-00-00")`。这个公式的作用是提取身份证的第7位到第14位数字,并通过TEXT函数将其格式化为年-月-日的格式。2. MID函数的作用:在上面的公式中...

Excel如何从18位新一代身份证中提取出生日期.性别及年龄
计算年龄:(其中C3是出生日期所在列)双击年龄所在列的第二行,然后输入下面公式,然后按ENTER键;再利用下拉方式将公式复制到该列的其他行中即可=YEAR(NOW())-YEAR(C3)。如图3所示:图3 这样,通过三个简单的函数,我们就可以让EXCEL从身份证号中自动提取出生日期和性别并填充到单元格内,极大...

相似回答