乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel表格中怎样把19910108数字转换成日期?-excel数值转化日期,excel根据日期提取对应数据

excel表格中怎样把19910108数字转换成日期?-excel数值转化日期,excel根据日期提取对应数据

作者:乔山办公网日期:

返回目录:excel表格制作


假如数据在A列,
B1输入公式=DATE(MID(A1,7,4),MID(A1,4,2),MID(A1,1,2))
B1设置为日期格式
公式下拉复制


要求数据必须要有一定的条件(例如长度),这样规范的数据方便转换
假设数字在a1单元格,都是20100101、20001222这样8位长,即转换过来是年年年年-月月-日日这样的格式。
1、使用TEXT函数
=TEXT(TEXT(A1,"0-00-00"),"yyyy-mm-dd")
或者
=TEXT(A1,"0-00-00")
2、使用DATE函数
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
然后设置单元格格式为日期
不使用函数也可以转换
1、使用分列原地转换:

选中这个数据所在单元格或区域---数据---分列---下一步---直到步骤三---列数据格式---日期(YMD)---完成。

再设置该单元格或单元格区域---自定义---类型中输入 e-mm-dd 或 YYYY-MM-DD。
2、选中数据所在单元格或单元格区域---自定义---类型中输入 0-00-00。参与计算时还是按20100101这个数来计算的,这个需要注意。

方法一
选中数据所在列---数据---分列---下一步---直到步骤三---列数据格式---日期(YMD)---完成。再右键,设置单元格格式,在日期格式中选择一种显示样式。
方法二
选中数据所在单元格或单元格区域---自定义---类型中写入 0-00-00 。
方法三
在B1单元格输入公式
=TEXT(A1,"0-00-00")
下拉复制公式

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网