乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL单元格中,如何用函数将数字转化成日期??-excel日期转文本函数,excel怎么将文本转化为日期

EXCEL单元格中,如何用函数将数字转化成日期??-excel日期转文本函数,excel怎么将文本转化为日期

作者:乔山办公网日期:

返回目录:excel表格制作


excel 中转换文本的方法比较多,

  1. 基本操作法,单元格格式-->文本。

  2. 基本操作法, 双击单元格编辑数据-->手动键入'即可。

  3. 数据分列法,数据-->分列-->下一步-->下一步-->文本-->完成。

  4. 公式法,=A1&""可以强行转换格式为文本;=text(A1,0),典型的文本公式;left(a1,len(a1)), excel中字节提取函数提取出的内容全部都是文本格式,此处适用。



要求数据必须要有一定的条件(例如长度),这样规范的数据方便转换
假设数字在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这个数来计算的,这个需要注意。
这个很简单哦,公式为:=IF(A1>=DATE(2010,1,5),"是","否")
公式结果如下:
2010-1-15 19:15 是
2010-11-12 19:03 是
2010-1-16 14:38 是
2010-1-5 14:28 是
2010-1-1 17:17 否
2009-12-31 16:22 否
2010-11-24 0:00 是

复制--选择性粘贴--数值,然后选中B列--单元格格式--自定义--YYYY/MM/DD

相关阅读

关键词不能为空

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