打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel中日期格式转换问题

Excel中日期格式转换问题

一、工作表中出生年月格式是19870705 格式

(一)要想改成1987-7-5格式 

1、首先把此单元格设置成日期2001-3-14 格式;

2、插入一列B,用函数:B1=(LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2)),其它单元格可以用此公式自动填充。

(二)要想改成198777日格式。

1、然后把此单元格设置成日期2001314 日格式;

2、插入一列B列,用函数:

B1=(LEFT(A1,4)&""&MID(A1,5,2)&""&RIGHT(A1,2)&""),其它单元格可以用此公式自动填充。

二、工作表中出生年月格式格式是2009.2.22 格式

(一)要想转换成2009-02-22格式

1、首先把此单元格设置成日期2001-3-14 格式;

2、假如原始数据在A列从A1开始,则在B1输入公式:=TEXT(SUBSTITUTE(A1,".","-"),"yyyy-mm-dd"),其它单元格可以用此公式自动填充。

还可以采取整列用“-”替换“.”的方法实现转换

(二)要想转换成20090222格式

1、首先把此单元格设置成常规和数值格式;

2、假如原始数据在A列从A1开始,则在B1输入公式:=TEXT(SUBSTITUTE(A1,".","-"),"yyyymmdd"),其它单元格可以用此公式自动填充。

三、转换数据量较大的批量转换工具----分列

如果Excel表格中有大量的类似“20090510”“2009.5.10”非日期格式的数据要转换为日期格式,如“2009-5-10”,可以用分列的方法:

    1.选择需要转换单元格或区域,单击菜单数据分列,弹出文本分列向导- 3之步骤1”对话框。如果是Excel 2007,则在功能区中选择数据选项卡,在数据工具组中,单击分列按钮。

    2.单击两次下一步,在文本分列向导- 3之步骤3”中,在列数据格式中选择日期。还可以根据需要,在其后的下拉列表中选择一种日期格式。本例为默认的“YMD”格式。

3.单击完成按钮,Excel会在原单元格或区域中将数值格式的“20090510”和文本格式的“2009.5.10”转换为日期格式“2009-5-10”

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel技巧应用篇:Excel单元格转换教程——在 Excel 中将数字转换为日期
Excel使用text函数转换日期会变为文本怎么办?
新手早学这五个Excel 技巧,能少走很多弯路
同事都问我的“秘笈”——合并Excel单元格数据
Excel中,真能眼见为实吗?
初入职场,被领导要求5分钟做完30页表格...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服