You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Excel导入.csv文件时覆盖日期列格式设置

解决CSV导入Excel时日期格式自动变更的其他方法

以下是几种无需Power Query的解决办法:

方法一:导入时通过文本向导指定日期格式

  • 打开Excel,点击数据选项卡,选择「自文本/CSV」(旧版可直接选「自文本」)导入目标CSV文件
  • 进入文本导入向导后,在第3步选中日期列,在「列数据格式」中选择日期,然后从下拉菜单里选YMD(对应YYYY-MM-DD)格式
  • 确认后完成导入,日期格式将保持原CSV中的样式

方法二:修改CSV文件强制按文本导入

  • 用记事本打开CSV文件,给所有日期值前添加单引号,比如把2024-05-20改成'2024-05-20,Excel会将该列识别为文本,不会自动转换格式
  • 导入后若需要将文本转为日期格式,可选中列,右键选择「设置单元格格式」,在日期分类里选「YYYY-MM-DD」即可

方法三:临时调整系统区域格式

  • 打开控制面板的「区域和语言」设置,在「格式」选项卡中将短日期格式改为YYYY-MM-DD
  • 完成CSV导入后,再改回原来的区域格式即可
  • 注意:此方法会影响系统全局的日期显示,仅适合临时处理单个文件

方法四:用文本分列工具修正已导入的数据

  • 若已经错误导入数据,选中日期列,点击数据选项卡的「文本分列」
  • 在向导第3步,选择「日期」格式,并指定为YMD,完成后日期将自动转换为正确的YYYY-MM-DD格式

内容的提问来源于stack exchange,提问作者Antonio Daniele

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 23:49:59