批量修改从某个软件导出到excel的日期(去掉时分秒)

如题所述

一般来说,软件导出的是文本格式,直接转换可能不成功,可尝试用Date配合Left,Mid,Right函数来生成日期,也可用Text配合来实现
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-10
日期在A列,在B1输入公式:
=TEXT(A1,"yyy-mm-dd")
将公式向下复制。

怎么问两次呢!
第2个回答  推荐于2016-05-13
小蒙的公式是很好的,也可以试试这样,选定要转换时间的单元格区域,右击、设置单元格格式,数字选项卡下选日期,在右边挑选一个如“2001年3月14日”这样的格式,确定。
如果想要用函数来解决,我也来试一个,如果数据放在A2:A200中,在B2中输入公式“=int(A2)”,右击A2,设置单元格格式,数字、日期中选择2001年5月6日之类的格式,选定A2,松开鼠标左键,光标移到选定区域的右下角小黑框上,会出现黑十字,左键按下黑十字不放,向下拖动到B200,就会把格式都更换掉了。
再选定B2:B200,复制,选定C2,右击,选择性粘贴,选值和数字格式选项按钮,确定,再把A2:B200删除就可以了。本回答被提问者采纳
相似回答