マーケティング日記

Webマーケターとして働く中で気づいたことや勉強したことを記しておくブログ

「着地読み」「KPIの達成率」をLooker Studioのスコアボードで表示してみた

Looker Studioはダッシュボードと言われます。

ダッシュボードなので「着地読み」や「KPIの達成率」がどれくらいなのかも自動で出して欲しいと思うこともあります

 

どうにか「着地読み」と「KPIの達成率」を出せないか苦心してみました。

今回ダッシュボードを作る状況整理
  • 月の途中でその月の着地見込みを出したい
  • KPIの達成率を出したい

Looker Studioで着地読みを出す方法

スプレッドシートであれば、着地見込みは次のような関数で出すことができます。

=AK69/day(DATETIME_SUB(current_datetime(), INTERVAL 1 day))*(DATEtime_DIFF(DATEtime_TRUNC(DATEtime_ADD(CURRENT_DATE() ,INTERVAL 1 MONTH) month), datetime_trunc(CURRENT_DATE(),month),day)-1)

AK69にある値を「本日の日数-1」で割って、そこから今月の日数をかけています。

これで着地がわかります。

 

SQLで関数を色々学習したことで、やっと作成することができました。

疑問点の整理
  • 今月の日数を関数で表す方法がわからない
  • eomonth関数の代わりになるような関数がLooker studioでは見当たらない
  • date_diff関数を使えば日数は求められそう
  • date_diff関数は日付を2点の差を求める。月初と月末の日付を導出する関数がわからない

ついに解決することができました!

 

参考にした記事

support.google.com