您可以使用Excel中的MID函数来提取出生年月。以下是一些方法:
1. 使用MID函数:在C列中输入公式“=MID (B3,7,4)&"年"&MID (B3,11,2)&"月"&MID (B3,13,2)&"日"”,其中B3是身份证号码所在的单元格。这个公式会从身份证号码的第7位开始截取4个数字,然后再加上“年”、“月”和“日”。
2. 使用DATEDIF函数:在C列中输入公式“=DATEDIF(B3,TODAY(),"y")-DATEDIF(B3,TODAY(),"m")/12+1”,其中B3是身份证号码所在的单元格。这个公式会计算出当前日期与身份证号码所在日期之间的年数、月数和天数,并将它们转换为月份。
excel表格身份证提取出生年月公式
演示版本: Microsoft Excel 2019 MSO 16.0 (机型:联想异能者 Co50-b)
excel表格身份证提取出生年月公式总共分为3步,在表格中输入公式,将问号替换身份证单元格回车提取并下拉表格批量提取,以下是具体步骤:
进入表格输入公式
打开excel表格,选中单元格,输入如下公式=MID(?,7,8。
问号选取按身份证回车
然后选中?,点击身份证号码单元格,按下回车键,即可提取出生年月日。
下拉可批量提取
通过下拉表格,可以批量提取数据。
第一种:
要从Excel中提取出生年月,可以使用Excel的日期函数和文本函数,具体步骤如下:
假设身份证已经输入到A1单元格中,我们知道身份证的第七位开始,四位为出生年,后面两位为出生月,再后两位为出生日,我们就可以使用MID函数提取年月日,公式为:
使用MID函数提取年份,公式为:=MID(A1,7,4)
使用MID函数提取出月份,公式为:=MID(A1, 11, 2)
具体的公式如下:
要提取年份:=LEFT(A2,4)
要提取月份:=MID(A2,6,2)
其中,A2是出生日期所在的单元格位置,4和6分别表示输出的字符的起始位置和长度。
例如,如果A2单元格中的内容是"1998/09/25",那么应用上述公式,最终得到的结果是:
第一种:公式法,在B2单元格输入公式:=--TEXT(MID(A2,7,8),"0-00-00") 如果结果是一串数字,设置单元格格式为日期即可。
公式说明:使用MID函数从第7位开始提取,提取8位数,但是提取出来的是一串数字,并不属于日期格式,所以使用TEXT函数将数字转换为日期格式。--(负号)使用两个负号是因为用MID函数提取出来的数字是文本型数字,在使用TEXT函数转换后也不属于真正的日期格式,所以在前面加两个负号将文本型数字转为数值型数字。
第二种:分列法,选择身份证号码数据区域,点击【数据】选项卡,点击分列。
点击分列后,弹出分列对话框,勾选固定宽度,然后点击下一步。
在身份证号码的第6位到第7位中间鼠标单击建立分列线,在身份证号码的第14位到15位中间建立分列线,然后点击下一步。
选择数据预览中的前面和后面的数字勾选【不导入此列】
选择中间分列好的出生日期,勾选【日期】格式,目标区域输入:=$B$2 点击完成即可。
到此,以上就是小编对于提取生日函数公式的问题就介绍到这了,希望介绍的1点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。
sqlserver如何导入excel数据如何能把excel大量数据快...
Ubuntu系统下可以做什么1+xweb中级考核内容包括什么Ub...
五张表关联查询语句SQL怎么写从多个表中查询数据的sql语句SQL一...
数学问题复合函数有没有同奇异偶这个性质奇异函数平衡原理奇异函数平衡法...
周期函数excel剩余周数函数公式excel月份星期函数公式周期函数...
用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。
语法
REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' )
参数
''string_replace1''
待搜索的字符串表达式。string_replace1 可以是字符数据或二进制数据。
''string_replace2''
待查找的字符串表达式。string_replace2 可以是字符数据或二进制数据。
在SQL Server中,REPLACE函数用于替换字符串中出现的指定子字符串。它接受三个参数:原字符串,要被替换的子字符串和替换后的子字符串。
该函数会查找原字符串中的所有匹配项,并将其替换为指定的字符串。如果原字符串中不存在要替换的子字符串,则不会发生任何更改。使用REPLACE函数可以轻松地进行字符串替换操作,例如将某些特定字符替换为其他字符或将一部分文本替换为其他文本。这在数据清洗和字符串处理中非常有用。
12。replace('string" class="zf_thumb" width="48" height="48" title="SqlServer中REPLACE函数的使用,sql替换字符串函数" />