【问题标题】:How to use ATTR with Fixed LOD Tableau or any workaround?如何将 ATTR 与 Fixed LOD Tableau 或任何解决方法一起使用?
【发布时间】:2021-10-07 01:05:01
【问题描述】:

如何进行下面的计算。

{ FIXED [Call_Count]:IF ATTR([Date]) >= MIN([Date]) AND ATTR([Date])

我只需要获取从第一次发生日期开始到可用的最新日期或 now() 的天数。

【问题讨论】:

    标签: data-visualization tableau-api calculated-field tableau-desktop


    【解决方案1】:

    我认为我们需要澄清 Call_Count 是什么以及表格布局,但这里有一个尝试:

    COUNTD(
     IF (
      [Date] >= { FIXED [Call_Count] : MIN([Date]) }
      AND [Date] <= { FIXED [Call_Count] : MAX([Date]) }
     ) THEN [Date]
     END
    )
    

    这将检查当前行的日期是否 >= call_count 的最小日期,当前行的日期是否

    但是,我认为这总是正确的?日期必须介于最小值和最大值之间?

    也许您正在寻找类似的东西?

    DATEDIFF("day", { FIXED [Call_Count] : MIN([Date]) }, { FIXED [Call_Count] : MAX([Date]) })
    

    这将为您提供每个 call_count 的最小值和最大值之间的天数。

    【讨论】:

    • 这是正确的!谢谢!虽然我现在需要知道我们如何将星期日排除在此之外,如果可能的话是公共假期。虽然我有点需要优先排除星期日。
    • 其实我用的这个比较简单。 DATEDIFF('day', MIN([Date]),MAX([Date]))。我是初学者对不起
    猜你喜欢
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-30
    • 1970-01-01
    • 2017-06-17
    • 2016-10-07
    相关资源
    最近更新 更多