首页 > 代码库 > excel表格日期格式强制修改
excel表格日期格式强制修改
症状:
收集上来的各部门填写的excel表格日期格式,有“2013/01/02”、“2013/1/3”、“2013-1-2”、“20130204”等格式,而MSSQL数据库格式要求“2013-01-01”这样格式。一般会这样操作:右键单元格-设置单元格格式-自定义-右侧输入yyyy-mm-dd并确定,这样的操作只是表面显示为“2013-01-02”这样的格式,但是单击此单元格,上方的编辑框里仍显示原格式。所以这种方式治标不治本。
解决:
表格空白列单击一个单元格,此列暂称临时列。输入=text(原单元格,"yyyy-mm-dd"),例如=text(f2,"yyyy-mm-dd"),然后敲回车键,便会显示“2013-01-02”标准格式。向下拖动单元格右下角实心方形,可以将单元格下面的日期按照已设置的格式拖拉出来。然后复制临时列的单元格内容,右键对应原单元格,选择“选择性粘贴-粘贴-数值-确定”即可将旧日期格式换成新标准日期格式。最后删除临时日期列即可。
excel表格日期格式强制修改
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。