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

Google Sheets格式设置失效时,如何将横杠日期转换为斜杠日期

Google Sheet importrange导入日期格式修改方案

importrange导入的数据默认会同步源表的格式设置,直接修改本地格式会被覆盖,对应两个需求的解决方法如下:

方案A:强制将日期固定为斜杠分隔格式

  • 调整原importrange公式,套一层日期转换函数转为当前表可独立设置格式的日期值,示例公式:
    =ARRAYFORMULA(IFERROR(DATEVALUE(IMPORTRANGE("你的源表URL","源表日期列区域"))))
  • 选中公式返回的整列数据,点击顶部菜单栏「格式」→「数字」→「自定义日期和时间」
  • 在设置弹窗中依次选择年、月、日单位,将单位之间的分隔符手动修改为/,确认后格式就不会再自动恢复。

方案B:新增列将横杠日期转换为斜杠日期格式

不需要调整原导入逻辑,直接新增列用公式转换即可:

  • 假设原导入的横杠日期存放在A列,在空白列第一行输入如下公式:
    =ARRAYFORMULA(IF(A:A="",,TEXT(A:A,"yyyy/mm/dd")))
  • 如需生成月/日/年格式的斜杠日期,将公式内的格式字符串修改为"mm/dd/yyyy"即可
  • 如果后续需要对转换后的日期做计算,可在外层嵌套DATEVALUE函数转为数值型日期:
    =ARRAYFORMULA(IF(A:A="",,DATEVALUE(TEXT(A:A,"yyyy/mm/dd")))),转换后也可以按方案A的步骤自定义格式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 12:15:04