如何在Google Data Studio中计算年龄?

时间:2017-01-12 19:58:38

标签: google-analytics google-data-studio

我正在尝试在Data Studio中为资产的年龄(例如,文章或youtube视频)创建计算字段。所以基本上它是当前日期减去创建日期,希望给我留下自项目创建以来的天数。

Google的示例是:

DATE_DIFF(TODATE(end_time, 'NANOS', '%Y-%m-%d'), TODATE(start_time, 'MICROS', '%Y%m%d'))

尽管我对它做了任何调整,但哪个不起作用。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

一种可以实现此目标的方法是使用17 Sep 2020 Update中发布的“新日期时间”功能。

下面的Calculated Field使用DATETIME_DIFF函数来获取CURRENT_DATE和日期字段(在此报告中标题为Creation Date)之间的差,并可以显示结果根据需要,基于DATETIME_DIFF函数的第三个输入,例如DAYYEAR

1)天

DATETIME_DIFF(CURRENT_DATE(), Creation Date, DAY)

2)年

DATETIME_DIFF(CURRENT_DATE(), Creation Date, YEAR)

Google Data Studio Report和要详细说明的GIF:

答案 1 :(得分:1)

TODAY()为我工作。

以下是计算出生日期的示例:

FLOOR(DATE_DIFF(TODAY(), TODATE(date_of_birth, '%Y-%m-%d', '%Y-%m-%d')) / 365)

https://issuetracker.google.com/issues/78200216