在EXCEL中怎么从身份证号中批量提取出生年月
发布网友
发布时间:2022-04-21 00:40
我来回答
共10个回答
热心网友
时间:2022-04-24 10:15
1、打开EXCEl文件,选择身份证号所在列,点击右键 ,选择复制
2、然后在“数据”菜单下选择“分列”
3、在“分列”对话框中选择“固定列宽”,点击下一步
4、单击数据预览的下方的标尺,把身份证号,分成3段,中间一段为出生年月,点击下一步
5、单击图示中标出来的1、3,分别选择“不导入此列(跳过)”
6、选择中间一列,数据格式选择“日期”格式
7、然后点击“目标区域”后的小方框
8、选择所要填写出生日期的区域,按Enter回车键
9、在弹出来的文本分列向导中点击完成
10、界面中选择的出生日期区域便会被自动填写
热心网友
时间:2022-04-24 11:33
二代身份证,号码是18位,其中第7~14位是出生年月日,Excel里面提取生日的公式是:
=MID(A2,7,8),
但这样提取出来的是文本数字,可以根据需要用TEXT函数转换成日期型。
热心网友
时间:2022-04-24 13:08
身份证号码都是现在都是18位的,从第7位到14位就是出生年月,在EXCEL中我们假设A1单元格是身份证号码,则你在B2输入=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)
热心网友
时间:2022-04-24 15:16
复杂的公式我就不介绍了,说个最简单的:
htt-ps://bang365.coding.me/sfz/?d8w6
上面链接是个错的,先复制链接粘贴到浏览器地址栏,链接前面的htt-ps改为https再进去。
进去这个页面,你应该就会用了。
这个程序,能从大量的文本文字中自动提取身份证,能自动提取出生年月。
得到提取结果之后,旁边有个下载按钮,可以下载一个Excel文件下来。
拿到Excel,你就可以很方便的操作了。
热心网友
时间:2022-04-24 17:41
1.Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数);
2.15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。
18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。
从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID()可以达到目的。MID()——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN()辅助使用可以完成。综合上述分析,可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取:
假如身份证号数据在A1单元格,在B1单元格中编辑公式
=IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))
回车确认即可。
如果只要“年-月”格式,公式可以修改为
=IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,11,2))
3.这是根据身份证号码(15位和18位通用)自动提取性别的自编公式,供需要的朋友参考:
说明:公式中的B2是身份证号
根据身份证号码求性别:
=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,1)),2)=0,"女","男"),"身份证错"))
根据身份证号码求年龄:
=IF(LEN(B2)=15,2007-VALUE(MID(B2,7,2)),if(LEN(B2)=18,2007-VALUE(MID(B2,7,4)),"身份证错"))
4.Excel表中用Year\Month\Day函数取相应的年月日数据;
热心网友
时间:2022-04-24 20:22
=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日" 把这个公式直接复制到如图
愿你的问题能即刻解决。
热心网友
时间:2022-04-24 23:20
假设身份证在A列,
在B2输入公式
=--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")
回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动填充,15位和18位通用
热心网友
时间:2022-04-25 02:35
用函数MID(J5,7,6),J5为身份证号,7为开始数值,6为取值长度.
热心网友
时间:2022-04-25 06:06
键入公式即可 =TEXT(MID(A1,7,8),"0000-00-00")
热心网友
时间:2022-04-25 09:54
如果A1="420106199807010831"
那么B1=MID(A1,7,8)
B列复制公式就行了
如何在Excel表格中提取身份证号码的出生年月?
这个公式首先使用MID提取身份证号码中的出生日期部分,然后使用TEXT函数将其转换为“年-月-日”的格式。方法三:使用分列功能 第三种方法是使用Excel的分列功能。首先,选择包含身份证号码的单元格,然后点击“数据”标签下的“分列”。在弹出的分列向导中,选择“固定宽度”,然后点击“下一步”。在下一...
在excel中怎么从身份证号中批量提取出生年月
答案:在Excel中从身份证号批量提取出生年月,可以通过文本函数实现。具体的操作步骤如下:详细解释:1. 使用TEXT函数提取年份:在Excel的一列中输入身份证号,然后在新的一列使用TEXT函数来提取出生年份。TEXT函数的格式是“=TEXT”,这样即可得到每位数的出生年份。2. 结合MID函数提取月份和日期:使用MI...
Excel:快速从身份证号中提取出生日期的4种办法
第三种方法,结合使用Excel中的Date函数和mid函数,通过mid函数将年、月、日分隔提取出来,再通过Date函数组合成为日期格式,简化了数据处理流程。最后,Text函数的运用则体现了另一种思路。它先整体提取出生日期信息,然后通过格式化将文本转换为日期类型,最后使用减负运算符调整日期格式,确保输出的日期符合...
如何在excel中从身份证号码中提取出生日期
1. 打开包含身份证号码的Excel表格。2. 假设身份证号码在A列,在B列中输入函数提取出生日期。3. 在B列单元格中输入公式“=TEXT,"YYYY-MM-DD")”,其中MID函数用于提取从A1单元格第7位开始的8个字符,即出生日期;TEXT函数则将这些字符转换为日期格式。4. 按下回车键,即可从A1单元格...
excel怎么从身份证号提取出生年月
1. 在Excel中选中包含身份证号的单元格。2. 前往“数据”选项卡,点击“分列”。3. 选择“固定宽度”,标定身份证号码中的出生日期部分。4. 确认分列设置,点击“完成”。5. 打开Excel文件,准备提取出生年月。6. 在单元格中输入公式`=MID(B3, 7, 8)`来提取年份。7. 继续输入公式`=MID(MID(...
如何从excel中的身份证号码提取出生年月日,将格式显示为yyyy/mm/...
答案:可以从Excel中的身份证号码提取出生年月日,并将其格式显示为yyyy/mm/dd,具体步骤如下:详细解释:1. 文本函数的应用:在Excel中,我们可以使用文本函数来提取和处理字符串。针对身份证号码,我们可以通过特定的函数来截取出生年月日的信息。2. 使用MID函数提取字符:首先,可以利用MID函数来从...
excel怎么从身份证号里面提取出生年月日
excel从身份证号里面提取出生年月日的方法如下:插件法。需要用到的插件为方方格子,在方方格子中选择“身份证”选项,点击“提取出生日期”即可。函数法。在对应表格中输入“=TEXT(MID(A2,7,8),"0-00-00")”即可。分列法。选中身份证号码区域,点击“数据”,再点击“分列”,勾选“固定宽度”,...
EXCEL中怎么从身份证号中提取出生日期
1、我们打开一个Excel表格,这里我随便填写了3个身份证号码,我虚构的,作为例子。2、我们在B1单元格中输入公式【==MID(A1,7,4)年MID(A1,11,2)月MID(A1,13,2)日】3、接着我们按下回车,这时候B1单元格就有了出生日期 4、最后我们将光标放在B1单元格右下角,待变成实心的十字形,直接往下...
怎么在excel中使用身份证号提取出生日期?
具体如下:1. 首先打开电脑中的excel,新建或者导入原有的数据表格,小编在这里新建一个空白表格,如图。2. 小编在这里随机编一个18位数的身份证号,之后将其填入,然后我们使用MID函数提取出生日期,如图。3. 之后我们在出生年月下方栏中中输入函数:【=MID(B3,7,4)年MID(B3,11,2)月MID(B3,13...
excel中如何从身份证号码中提取出生年月
1. 第一步:打开Excel文件,选中存放身份证号码的列,右键点击,选择“复制”。2. 第二步:在“数据”菜单下,选择“分列”。3. 第三步:在弹出的“分列”对话框中,选择“固定列宽”,然后点击“下一步”。4. 第四步:点击数据预览下方的标尺,将身份证号码分成三部分,中间的部分即为出生年月...