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

Excel中如何将201904格式日期转换为Apr-19?自定义格式异常求助

解决Excel中201904转Apr-19格式的问题

你遇到的问题核心是:201904不是Excel认可的标准日期值,它只是纯数字或文本,直接套用自定义格式mmm-yy时,Excel会把它当成日期序列号(即1900年1月1日之后的第201904天),对应的年份后两位是52,所以才显示Apr-52。

以下是两种靠谱的解决方法:

方法一:用公式转换为标准日期后设置格式

假设数据在A1单元格,在空白单元格输入公式:

=DATE(LEFT(A1,4),RIGHT(A1,2),1)

这个公式会提取前4位作为年份、后2位作为月份,生成2019年4月1日的标准日期值,之后选中这个单元格,设置自定义格式为mmm-yy,就能得到Apr-19。

方法二:用文本分列批量转换

如果是批量数据,用分列更高效:

  • 选中需要转换的整列数据
  • 点击菜单栏「数据」→「分列」
  • 第一步选「固定宽度」,点击「下一步」
  • 在预览区的第4位和第6位之间点击添加拆分线(把2019和04分开),点击「下一步」
  • 把第一列和第二列的「列数据格式」都改成「日期」,并选择「YMD」格式,点击「完成」
  • 最后给整列设置自定义格式mmm-yy即可

内容的提问来源于stack exchange,提问作者Gautam Pruthi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 10:34:59