【发布时间】:2021-08-31 12:12:15
【问题描述】:
在 Tableau 中,我有一个包含创建日期 [创建日期] 的记录的数据库 我需要将过去 7 天的记录数与过去 7 天的记录数 -1 进行比较。 并将变化显示为百分比。
谢谢
【问题讨论】:
-
请解释一下“过去 7 天 - 1”是什么意思
标签: compare date-range tableau-desktop
在 Tableau 中,我有一个包含创建日期 [创建日期] 的记录的数据库 我需要将过去 7 天的记录数与过去 7 天的记录数 -1 进行比较。 并将变化显示为百分比。
谢谢
【问题讨论】:
标签: compare date-range tableau-desktop
假设今天是 8 月 31 日,最后 7 天应该是 8 月 24-30 日,不包括今天。
sum(if DATEDIFF('day',[Order Date],DATE(TODAY()-1)) <= 6 then 1 end )
如果“7 天 -1”表示从前一天开始的最后 7 天,则第二个范围是 8 月 23 日至 29 日。
sum(if DATEDIFF('day',[Order Date],DATE(TODAY()-2)) <= 6 then 1 end )
根据你的不同需求,你可以用这个公式[(A/B)-1]来得到%的变化:
(
sum(if DATEDIFF('day',[Order Date],DATE(TODAY()-1)) <= 6 then 1 end )
/
sum(if DATEDIFF('day',[Order Date],DATE(TODAY()-2)) <= 6 then 1 end )
)
-1
【讨论】: