tableau如何计算一段连续时间的环比
需求描述:如何用tableau计算一段连续时间的环比
1、如图所示新建参数《开始时间》
2、如图所示新建参数《结束时间》
3、新建计算字段《本期金额》
IF [订单日期] >= [开始时间] AND [订单日期]
<= [结束时间] THEN [销售额]
END
4、新建计算字段《上期金额》
IF [订单日期] >=
DATEADD('day', DATEDIFF('day',[结束时间],[开始时间])-1,
[开始时间]) AND [订单日期] < [开始时间] THEN
[销售额]
END
字段拆分:①计算本期金额开始时间和结束时间的时间差 《DATEDIFF('day',[结束时间],[开始时间])-1》
②计算上期金额开始时间 《DATEADD('day', DATEDIFF('day',[结束时间],[开始时间])-1,[开始时间])》
5、验证计算结果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」