【问题标题】:Use the first and last day of Data Studio Date Range in calculation在计算中使用数据洞察日期范围的第一天和最后一天
【发布时间】:2020-08-05 10:25:03
【问题描述】:

示例表:

Date, CustomerID
2020-01-01,a
2020-01-01,b
2020-01-01,c
2020-01-02,a
[...]
2020-01-31,a
2020-01-31,b
2020-01-31,c
2020-01-31,d
2020-02-01,a
2020-02-01,b
[...]

假设我将日期范围设置为 2020-01-01 - 2020-01-31。

我想计算两者之间的差异:

(count_distinct(CustomerId) with filter Date=2020-01-01) - (count_distinct(CustomerId) with filter Date=2020-01-31) and get the result 1. 

我尝试过MAX(Date)MIN(Date),但是我找不到将其用作过滤器的方法。

当连接到大查询时,我可以使用@DS_START_DATE,但我想在数据工作室中使用它。

这可能吗?谢谢你。

【问题讨论】:

    标签: google-data-studio


    【解决方案1】:

    也许您可以通过创建三个公式字段来完成此操作?

    MIN(Date)、MAX(Date),然后是另一个公式字段,用于两者之间的差异。

    不确定这是否适用于您的数据集,但我想到了。

    【讨论】:

    • 你的意思是:StartDate : MIN(Date) ;结束日期:MAX(日期);然后是 DATE_DIFF ?这会导致无效的公式:(但好主意。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多