excel日期格式转换一:设置单元格格式
1. 2011-9-27日期格式转换为2011-09-27
当我们在Excel单元格按下ctrl+分号,会自动插入当前系统日期,Excel插入日期格式默认是这样的:2011-9-27,如果需要变为2011-09-27。按ctrl+1,打开设置单元格格式对话框,如下图所示:选择相应的类型,然后在上面的示例处会预览当前的效果。
2. Excel日期格式19970124转换成1997-1-24
选择单元格,单击数据——分列,弹出文本分列向导对话框,单击下一步,下一步,在选择框中选择“日期”后面格式为YMD,完成。
excel日期格式转换二:通过函数公式完成
3. Excel日期格式20110124转换成2011-01-24
如果日期在A1单元格,可以在B1单元格输入公式:=MID(A1,1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2),确定。为了安全起见,可以再次选中B1单元格,复制,单击开始——选择性粘贴,数值,确定。
4. EXCEL日期格式1997-1-24转换成数值型格式19970124
如果日期在A1单元格,可以在B1单元格输入公式:=TEXT(A1,"yyyymmdd")
5.excel日期格式之自定义
我们在A1单元格输入1997-1-24,设置单元格格式——自定义,类型输入:bbbb-m-d,确定,单元格会显示为:2540-1-24。
这个Excel日期格式是什么意思呢?日期格式中的 b 是什么意思? b 是指佛历日期,即佛历BE(Buddist Era),与公历中的 y 一样,表示年份数。
佛历计算的方法:即将佛陀降生于公元前六二三年减去佛陀寿八十岁,即得五四三为佛陀涅槃年数(佛陀涅槃于公元前五四三年)
如2009-2-5,+543年为佛历,即佛历2552-2-5。单元格输入2009-2-5,格式设置为 bbbb-m-d ,显示为:2552-2-5,设置为bb-mm-dd,显示为:52-02-05。
这个Excel日期格式做一个常识性了解就OK,实际中不常用。通常的Excel日期格式就是通过设置单元格格式和使用text函数来完成转换。
关于text函数来设置日期格式,可以参考讲座《2011年第15期技术讲座:text函数应用分享》