根据身份证号码提取出生年月,在excel中怎么设函数公式?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11

根据身份证号码提取出生年月,在Excel中可以这样设函数公式:

使用MID和CONCATENATE函数结合。假设身份证号码在A列,从A2单元格开始,那么在B列或其他空白列输入以下公式:

`=CONCATENATE,"年",MID,"月",MID,"日")`

详细解释如下:

一、函数公式解析

1. MID函数:用于提取文本字符串中的子字符串。格式是MID。在本例中,用于从身份证号码中提取年、月、日的信息。

- `MID`:从A2单元格的第7位开始,提取4位数字,即出生年份。

- `MID`和`MID`:分别提取月份和日期。

2. CONCATENATE函数:用于连接两个或多个文本字符串。在这里,用于将年、月、日的信息与“年”、“月”、“日”这几个字连接起来,形成完整的出生日期格式。

二、操作过程

1. 打开Excel表格,定位到存放出生年月日的单元格。

2. 输入上述公式。

3. 按下回车键,即可从对应的身份证号码中提取出生年月日。

三、注意事项

1. 确保输入的身份证号码是正确的,否则提取的数据将不准确。

2. 公式中的单元格引用应根据实际情况调整。

3. 如果只需要年月,不需要日,那么可以适当修改公式中的MID函数参数,去掉日期的部分。例如,只提取年份和月份。

通过这一简单的函数组合,就能轻松在Excel中根据身份证号码提取出生年月。



  • 如何将WORD中的18位身份证号码,以一个数字放在一个单元格的形式复制到...
    答:1、格式---单元格---数字---文本---确定 2、word中复制,excel的单元格a1上,右键---选择性粘贴---文本---确定 3.在a2输入公式“=mid($a1,1,1)”在a3输入公式“=mid($a1,2,1)”在a4输入公式“=mid($a1,3,1)”...
  • 如何将WORD中的18位身份证号码,以一个数字放在一个单元格的形式复制到...
    答:将WORD中的18位身份证号码前面加上一个符号,'然后连同符号一起复制到ex中,在ex中把加入的符号'替换为'(英文状态的单引号)注意替换成半角的'
  • ex证号码提取性别
    答:结论:身份证号码的性别信息可通过特定位数判断,15位号码的最后一位奇数为男,偶数为女;18位号码则看第17位。以下是操作步骤的改写:提取身份证性别信息的方法如下:首先,为数据表创建一个新列【性别号码】,用于存放关键信息。对于15位号码,公式为 =IF(LEN(N3)=15, MID(N3,15,1), NULL);...
  • 台湾的身份证怎麽看出生日期呀?
    答:台湾的身份证并不显示出生日期,职能显示出该居民的出生时的户口所在县市和以及该居民的性别。台湾人的身份证号码共十码:第1码是英文字母,不同的县巿用不同的字母,除了L、Y没有用到之外其他的字母都有用到。比如A代表台北市。第2码代表性别,1是男生, 2是女生。第3码~第9码是顺序码,越早...
  • vb题 输入身份证根据出生年月日计算年纪,用到两个文本框,一个输入一...
    答:身份证号码输入框.SelectAll()身份证号码输入框.Focus()Exit Sub End If If IsNumeric(生日年份) And IsNumeric(生日月份) And IsNumeric(生日日期) Then 生日 = New Date(生日年份, 生日月份, 生日日期)End If 生日标签.Text = 生日.ToLongDateString Catch ex As Exception MsgBox(ex.Message)E...
  • ex里面输入身份证号码怎么输完就变成别的数字了
    答:Excel里面输入身份证变成别的数字是单元格的格式不对,以Excel 2016为例,更改的方法如下:1、打开一个Excel表格,输入一个身份证号码。2、点击回车可以看到身份证号码被科学计数法了。3、右键点击这个单元格,选择设置单元格格式。4、在弹出的窗体中把格式改成文本。5、再返回看到数字正常显示,但是后几...
  • ...的身份证,用substring函数提取textbox里的年月日,然后放在DateTimePick...
    答:try { string id = this.textBox1.Text;string birthday = id.Substring(6, 8);this.dateTimePicker1.Value = DateTime.ParseExact(birthday, "yyyyMMdd", null);} catch (Exception ex){ MessageBox.Show(ex.Message);}
  • 为什么在EX文件文档里打身份证时,出现了。下列
    答:是因为文本格式不一样,所以才会向你上面说的哪样。你输入时可以在最前面输入’这个符号就不会了
  • ex00怎么办
    答:在弹出的格式设置窗口中,找到并点击【数字】分类,然后选择【文本】选项。这样做的目的是将单元格的数字格式转换为文本格式,以便身份证号能以常规文本形式显示。设置完成后,你可以在该单元格内直接输入你的身份证号码,无需担心它会被自动识别为数字进行格式化。通过以上步骤,你应该能够顺利地在Excel单...
  • 怎么在excel中输入身份证号码
    答:默认情况下在Excel当前单元格中输入的数字位数如果超过11位(不含11位)时,系统将以“科学记数”格式显示输入的数字;当输入的数字位数超过15位(不含15位)时,系统将15位以后的数字全部显示为“0”。这样一来,如果我们要输入身份证号码(15位或18位),身份证号码就不能正确显示出来了。此时,...