admin 管理员组

文章数量: 1087139


2024年3月21日发(作者:双枪老太婆儿子咋死的)

Excel表格身份证号码提取出生

日期的公式

Excel表格身份证号码提取出生日期的公式

(B2表示身份证号码所在的列位置)

=MID(B2,7,4)&"-"&MID(B2,11,2)&"-"&MID(B2,13,2)回车→向下填充

1. Excel表中用身份证号码中取其中的号码用:MID(文本,开始字

符,所取字符数);

2. 15位身份证号从第7位到第12位是出生年月日,年份用的是

2位数。

3. 18位身份证号从第7位到第14位是出生的年月日,年份用的

是4位数。

一、提取出生年月:

A、15位身份证号码:

=MID(B2,7,2)&"-"&MID(B2,9,2)&"-"&MID(B2,11,2)

回车确认即可。

B、18位身份证号码:

=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)

&”日”回车确认即可。

二、提取性别:

18位身份证号码:

=IF(MOD(MID(B2,17,1),2)=1,"男","女")回车确认即可。

*excel公式中 =IF(MOD(MID(E4,17,1),2)=0,"女","男")是什么意

思?

IF是选择函数,当MOD(MID(E4,17,1),2)=0成立时,单元格显示“女”,

否则显示“男”。

MOD是取模函数,即是一个求余函数,求MID(E4,17,1)除以2的余数。实

质是判断MID(E4,17,1)的奇偶性。

MID从一个文本字符串的指定位置开始,截取指定数目的字符。MID(E4,17,

1)是从E4单元格的文本中的第17个字符开始,取一个字符。

三、提取年龄:

=year(today())-value(right(left(B2,10),4)) 回车确认即

可。


本文标签: 号码 身份证 提取 指定 开始