Excel日期格式转换求助:无法将November 9, 2000转为09.11.2000
Excel日期格式转换:将November 9, 2000转为09.11.2000的解决方案
试试这几个针对性的解决方法:
方法1:自定义单元格格式(最直接)
- 选中需要转换的单元格/整列
- 右键选择「设置单元格格式」(快捷键Ctrl+1)
- 切换到「数字」选项卡,选择「自定义」分类
- 在「类型」输入框里直接敲入
dd.mm.yyyy,点击确定即可。这里dd代表两位日,mm代表两位月,yyyy是四位年,刚好匹配你要的09.11.2000格式。
方法2:用TEXT函数强制格式化
如果设置单元格格式没生效,可能是单元格存在隐性格式冲突,用公式转:
- 在旁边空白单元格输入
=TEXT(A1,"dd.mm.yyyy")(把A1替换成你的目标单元格地址) - 回车后下拉填充所有行,就能得到格式化后的文本
- 要是需要把结果转为可编辑的日期值,复制这些结果,右键选择「粘贴选项」里的「值」即可。
方法3:修复日期识别异常
如果你的日期看似是Date类型,但实际底层存储有问题,用分列功能重置:
- 选中目标列,点击顶部「数据」选项卡的「分列」按钮
- 第一步选「分隔符号」,直接点「下一步」,再点「完成」,Excel会重新识别日期格式
- 之后再用方法1设置自定义格式就行。
内容的提问来源于stack exchange,提问作者user2620644
相关产品推荐
相关产品推荐

