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

Excel修改日期格式使用TEXT公式出现#NAME?错误如何解决?

Excel日期格式转换错误解决方法

错误原因

  • 公式中的dd未包裹在双引号内,Excel将其判定为未定义的自定义名称,触发#NAME?错误
  • 直接将21/08/2021作为TEXT函数参数时,Excel会将其识别为除法运算,而非合法日期值,无法正常解析

解决方法

如果待转换的日期存储在A列单元格(以A1为例),使用如下公式即可实现21/08/2021转Aug_WE21的需求:
=TEXT(A1,"mmm_WEdd","en-US")
如果需要硬编码指定日期作为转换对象,需用DATE函数构造合法日期值:
=TEXT(DATE(2021,8,21),"mmm_WEdd","en-US")

补充说明

  • 公式中第三个参数"en-US"用于指定月份返回英文缩写,省略该参数时,中文区域的Excel会默认返回中文月份简称,不符合格式要求
  • 如果原始单元格内的日期为文本格式,可先通过DATEVALUE函数转换为日期值再处理:
    =TEXT(DATEVALUE(A1),"mmm_WEdd","en-US")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 03:00:05