代码之家  ›  专栏  ›  技术社区  ›  Arsee

Tableau-如何在折线图上显示最后几天

  •  1
  • Arsee  · 技术社区  · 6 年前

    WHERE CallDate between CONVERT(VARCHAR,GETDATE()-14,101) and CONVERT(VARCHAR,GETDATE()-1,101)

    enter image description here

    我试图使用前N,但它没有正确显示。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Larry Li    6 年前

    编辑时间:

    计算字段:

    [Date] > DATEADD('day', -14, TODAY()) AND [Date]<= TODAY()
    

    如果希望天数是动态的并且可以由用户选择,可以创建一个参数并在计算字段中使用它。

    [Date] > DATEADD('day', -[Days], TODAY()) AND [Date]<= TODAY()
    

    这个 [Days]

    enter image description here

        2
  •  2
  •   sqlearner    6 年前

    将“通话日期”拖到筛选卡上,选择“相对日期”,然后选择“最近14天”,然后单击“确定”。这将使过滤器动态。