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

如何在Google Sheet中将YYYY|MM字符串列自动转为YYYY/MM格式日期列

Google Sheet搭配Supermetrics自动转换日期格式方案
  • 前置准备:先确认Supermetrics拉取的数据的列范围,比如示例中原始数据在A-C列,新增的转换列放在所有插件拉取列的最右侧(如D列),避免被插件刷新覆盖。
  • 步骤1:选中新增转换列整列,右键设置单元格格式为你需要的日期类型,比如自定义格式输入yyyy|mm,确定后整列都会按该格式显示日期。
  • 步骤2:在转换列的第一行(示例中为D1单元格)输入如下公式,即可自动生成整列转换后的日期类型数据,无需手动下拉填充:
=ARRAYFORMULA(IF(ROW(A:A)=1,"Year & month_dt",IF(A:A="","",DATEVALUE(SUBSTITUTE(A:A,"|","-")))))

公式逻辑:自动识别第一行输出表头,A列无数据时留空,遇到YYYY|MM格式的字符串就先把分隔符|替换为Google Sheet可识别的日期分隔符-,再转换为标准日期格式。

  • 防冲突配置:打开Supermetrics插件的对应查询设置,确认「刷新时覆盖范围」仅包含插件原本拉取的列(如示例的A-C列),不要勾选自动扩展覆盖范围,每日刷新时插件只会更新原始数据列,新增的转换列会自动匹配新数据完成计算,不会产生冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 18:24:04