把提取的生日日期改变格式(身份证如何提取出生年月日转格式)
大家好今天来介绍把提取的生日日期改变格式(身份证如何提取出生年月日转格式)的问题,以下是小编对此问题的归纳整理,来看看吧。
文章目录列表:
- 1、身份证提取出生日期格式转换、、十万火急等!
- 2、身份证提取出生日期格式转换、、十万火急等!
- 3、身份证提取出生日期格式转换、、
- 4、excel单元格身份证号抽取的出生日期怎么换成文本格式
- 5、excel提取身份证出生日期回车没反应
身份证提取出生日期格式转换、、十万火急等!
输入下面公式:=IF(LEN(A1)=8,
CONCATENATE(MID(A1,1,4)过石,‘/’,(MID(A1,5,2),‘/’MID(A1,7,2)),
IF(LEN(A1)=10,
CONCATENATE措移石仍德(MID(A1,1,4),‘/’,(MID(A1,6,2),‘/’, MID(A1,9,创宗这个再庆功2), A1)
公式意思:A1单元格字符长度8和10表明20110110格式日期分别选择年月日拼起来;否则选择A1作结
A1提取日期
身份证提取出生日期格式转换、、十万火急等!
输入下面的公式:=IF(LEN(A来自1)=8,
CONCATENATE(MID(A1,1美国SSN,4),‘/’,(MID(A1,5,2),‘/’,MID(A1,7,2)),
IF(LEN(A1)=10,
CONCATENATE(MID(A1,1,4),‘/’,(MI白游率更七比D(A1,6,2),‘/’, MID(A1,9,2)小, A1)
公式的意思:如果A1单元格的字符长度为8和10,表明是20110110格式的日期,就分别选择年月日,然后拼起来;否则就选择A1作为结果
A1是你提取的露挥啊日期
身份证提取出生日期格式转换、、
输入下面的公式:=IF(美国SSNLEN(A1)=8,
CONCATENATE值练征供错哪志想工期几(MID(A1,1,4),‘/’,(MID(A1,5,2),‘/’,MID(A1,7,2)),
IF(LEN(A1)=10,
CONCATENATE(MID(A1,氢际宁奏答优1,4),‘/’,(MID(A1,6,2),‘/’, MID(A1,9,2), A1)
公式把派必海杆业妈氧固能包的意思:如果A1单元格的字符长度为8和10,表明是20110110格式的日期板将八苗斤容则县边能,就分别选择年月日,然后拼起来;否则就选择A1作为结水举果
A1是你提取的日期
excel单元格身份证号抽取的出生日期怎么换成文本格式
理解一下您的问题
就是A单元格在一个日期范围内,然后将这个日期包含的范围内展开并填写到B单元格。
方法1:用Ctrl+E油快捷键
前提:Excel2013以上的版本
具体方法如下
1-在A1单元格输入范围如7.1-7.5
2-在设置B列的但单元格格式为“文本”
3-在B1单元格中输入“20190701,20190702,20190703,20190704,20190705”
4-在A2切屋政吸历带封飞迅及以后的单元格中输入日期阶段
5-讲 当前单元格定 位到B2
6-按Ctrl+E快捷键
即可完成操作,参考动图
方法2:用VBA分解
大致思路如下
1-逐步取出A列的红介单元格值,并用Split函数“-”分解
2-得到 3.1 开始 日期 和 3.5 结束日期
3-然后分别取出开始日期和结束日期 的 月(3)日“1”/月(3)日“5”
4-如果月不相同(外层循环从开始月到结束月),相同的话就从开始日到结束日循环
5-来自拼装成字符串,写入到B列对应的单元格位置。
问题不复杂,我就的苏领严打脱友集顺不给你写参考代码了
excel提取身份证出生日期回车没反应
咨询记录 · 回答于2021-10-26 excel提取身份证出生日期回车没反应 你好,很高兴回答你的问题为你弱往胡管师周零查到的是估计你的单元格已经设置成“文本格式”了,所以,输入的公式回车后没有变化了你只要设置一美国SSN下单元格格式,设置极单死杂齐考诉成常规或者设置成日期格式,即可,希望可以帮到您,祝您生活愉快以上就是小编对于把提取的生日日期改变格式 提取身份证出生日期并转换格式问题和相关问题的解答了,希望对你有用
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。