【问题标题】:Tableau Calculated Field of Running Average for the last monthTableau 计算的上个月运行平均值字段
【发布时间】:2021-07-11 07:48:29
【问题描述】:

大家好,我正在尝试在 Tableau 的计算字段中计算上个月的运行平均值。但是,我很难定义上个月的范围并将其添加到计算中。我想用

IF [date] >= DATEADD('month', -1, TODAY()) THEN 
                                       RUNNING_AVG(SUM( IF [Entry Type] = 'Sale' 
                                       THEN [Invoiced Quantity]
                                       ELSE 0
                                       END )) END

但是这根本不起作用。我希望有人可以帮助我。干杯

【问题讨论】:

标签: tableau-api calculation


【解决方案1】:

这解决了:

(SUM( IF [Entry Type] = 'Sale' AND [Posting Date] >= DATEADD('month',-1,TODAY()) THEN [发票数量] 否则 0 结尾 ))

【讨论】:

    【解决方案2】:

    您不必将其写入计算字段。只需过滤日期列并将其设置为始终过滤过去 30 天或上个月。然后,使用“计算字段”部分进行计算,独立于过滤部分中已经考虑的“日期”。 祝你好运

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-02
      相关资源
      最近更新 更多