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

使用Tableau日期函数将FY23Q1格式转换为2023-Q1格式

如何在Tableau中将"FY23Q1"格式转换为"2023-Q1"格式

你可以通过创建计算字段,结合Tableau的字符串截取与拼接函数实现转换,具体公式如下:

"20" + MID([你的日期字段名], 3, 2) + "-" + MID([你的日期字段名], 5, 2)

公式拆解:

  • MID([你的日期字段名], 3, 2):从原字段的第3位开始截取2个字符(比如从FY23Q1中提取23),与前缀"20"拼接后得到年份2023
  • MID([你的日期字段名], 5, 2):从原字段的第5位开始截取2个字符(比如从FY23Q1中提取Q1)
  • 用"-"连接年份和季度部分,最终生成2023-Q1格式的结果

如果你的数据包含跨世纪的财年(比如FY99Q1需要转为1999-Q1),可以用条件判断优化公式:

IF INT(MID([你的日期字段名], 3, 2)) >= 20 THEN
  "20" + MID([你的日期字段名], 3, 2) + "-" + MID([你的日期字段名], 5, 2)
ELSE
  "19" + MID([你的日期字段名], 3, 2) + "-" + MID([你的日期字段名], 5, 2)
END

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 18:15:48