tableau如何計(jì)算一段連續(xù)時(shí)間的環(huán)比
需求描述:如何用tableau計(jì)算一段連續(xù)時(shí)間的環(huán)比
1、如圖所示新建參數(shù)《開始時(shí)間》

2、如圖所示新建參數(shù)《結(jié)束時(shí)間》

3、新建計(jì)算字段《本期金額》
IF [訂單日期] >= [開始時(shí)間] AND [訂單日期]
<= [結(jié)束時(shí)間] THEN [銷售額]
END

4、新建計(jì)算字段《上期金額》
IF [訂單日期] >=
DATEADD('day', DATEDIFF('day',[結(jié)束時(shí)間],[開始時(shí)間])-1,
[開始時(shí)間]) AND [訂單日期] < [開始時(shí)間] THEN
[銷售額]
END
字段拆分:①計(jì)算本期金額開始時(shí)間和結(jié)束時(shí)間的時(shí)間差 《DATEDIFF('day',[結(jié)束時(shí)間],[開始時(shí)間])-1》
②計(jì)算上期金額開始時(shí)間 《DATEADD('day', DATEDIFF('day',[結(jié)束時(shí)間],[開始時(shí)間])-1,[開始時(shí)間])》

5、驗(yàn)證計(jì)算結(jié)果


浙公網(wǎng)安備 33010602011771號(hào)