You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

求助:Excel日期格式修改无效,如何转为日-英文月份-年份格式?

解决Excel日期格式修改无效的问题

嘿,我太懂这种明明是基础操作却卡壳的烦躁了!你遇到的核心问题大概率是:这些日期看起来像日期,但其实是Excel不识别的纯文本格式——这就是为啥你改单元格格式后毫无反应的原因。

先确认问题:是不是文本格式?

选中这些日期单元格,看Excel底部的状态栏:

  • 如果显示「计数」:说明是纯文本,Excel没把它当成日期
  • 如果显示「求和/平均值」:那才是真正的日期值

解决步骤:先转成真正的日期,再改格式

方法1:用「分列」快速转换(最省心)

  • 选中所有日期单元格
  • 点击顶部「数据」选项卡 → 「分列」工具
  • 第一步:选择「分隔符号」,点击「下一步」
  • 第二步:取消所有分隔符号的勾选(比如逗号、空格这些都不要选),点击「下一步」
  • 第三步:选择「日期」,然后在下拉框里选「MDY」(因为你的日期是「月/日/年」的格式),最后点击「完成」

这时候你会发现,这些文本已经变成Excel能识别的日期值了,接下来改格式就会生效!

方法2:用函数转换(适合需要保留原数据的情况)

假设你的日期在A列,在旁边空白列(比如B列)的第一个单元格输入公式:

=DATEVALUE(A1)

下拉填充所有行,得到的是Excel的日期序列号(比如43101这种数字),然后:

  • 选中B列,右键→「设置单元格格式」
  • 切换到「数字」选项卡→「自定义」,在「类型」输入框里填:dd-mmmm-yyyy
  • 点击确定,就会显示成你想要的「14-March-2012」格式了
  • 如果需要替换原数据,复制B列,右键粘贴到A列,选择「粘贴为数值」

最后设置目标格式

不管用哪种方法转成日期值后,选中单元格右键→「设置单元格格式」:

  • 选「数字」→「自定义」
  • 在「类型」里输入 dd-mmmm-yyyy,点击确定就搞定了!

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

火山引擎 最新活动