
我目前有一个Tableau仪表板,它捕捉用户可以输入的参数日期,并反映出百分比(基本上是每个类别的记录总和/所有记录的总和)的折线图(折线图显示用户输入的12个月的回顾周期)
这里的棘手之处在于,用户希望在这个回顾周期内查看每个月,因为它自己有12个月的回顾周期。
因此,目前Tableau显示了从1月19日到1月18日的所有12个月。显然,它统计了该月内的所有记录(而不是整个12个月的回顾周期)。
但我希望它是为1月19日做的-它将显示(1月18日至1月19日)的所有记录,然后在12月18日存储桶中显示(12月18日至12月17日)的所有记录,等等。
为了进一步澄清-正如你从图片中看到的- Jan 19只有该数据当月的< .2%百分比-但是-我们想在这里看到的是从这个日期起12个月前所有记录的实际完整计数(这实际上会使它在3%左右-而不是.2%)。
发布于 2019-02-13 18:42:50
以下是12个月滚动总和的公式:
window_sum(sum([your_measure_name]), -11, 0)window_sum返回由当前行的偏移量定义的窗口内表达式的总和。在您的情况下,我们需要11个以前的记录加上当前的记录。

https://stackoverflow.com/questions/54658283
复制相似问题