【问题标题】:Tableau - How sum values with 12 last monthsTableau - 上个月 12 的总和值
【发布时间】:2019-03-22 03:17:06
【问题描述】:

在 Tableau 中,我有一张带有这种表格的表格:

行:得分。

列:MY(月)、sum(good)、sum(bad)。

这是我使用时的信息:201811年

        201611     201612   ...  201801 ...  201811  TOTAL
Score  Good Bad   Good Bad    Good Bad ...  Good Bad 
1      3    0      7    3       6   3        2    1
2      5    1      1    1       1   1        4    4
3      10   3      2    1       0   3        3    3

我想使用带有“月份”列的过滤器,当我过滤月份 = 201811 时,按分数在总列(坏和好列的总计)中显示自 201611 到 201711(过去 12 个月)。

Filter: 201811
Formula: sum(Good) and sum(Bad) since '201611' to '201711'

我尝试了“IF DATEDIFF('month', [Good], today())

感谢您的帮助。

【问题讨论】:

    标签: tableau-api


    【解决方案1】:

    试试这个:

    If DATEDIFF("month",TODAY(),[Your Date Field],"Sunday") <= -12
    then [Your Date Field] else null end
    

    然后将其用作您的日期列。 “星期日”应该是您认为一周的开始日。我不确定您的日期字段的名称,所以我将其命名为“[您的日期字段]”

    【讨论】:

    • 感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    • 2022-08-02
    • 2017-06-05
    相关资源
    最近更新 更多