以下の内容はhttps://swfz.hatenablog.com/entry/2024/05/19/193427より取得しました。


Looker Studioで目標数値までの日平均数値を算出する

たとえば月の目標を設定して達成に向け取り組む際、日々の取り組みが重要となってくる

毎日グラフを見ながら行けるかなどうかなみたいな感じで進めていくことになるが

日でいうとどのくらい取り組めば達成できるペースかは知っておかないとイメージがつきづらいしモチベーションも上がりづらい

今月最低30時間は○するといった目標だった場合

ざっくり次のようなレコードの構造

date name hour
2024-05-18 a 1
2024-05-17 b 2
2024-05-16 a 3

hourは時間

計算フィールドで算出する

  • 計算フィールド
(target - SUM(hour)) / DATE_DIFF(
    DATETIME_SUB(DATETIME_TRUNC(DATETIME_ADD(CURRENT_DATETIME(), INTERVAL 1 MONTH), MONTH), INTERVAL 1 DAY),
    CURRENT_DATETIME()
  )
  • 目標値(target)から現在までの合計値を引いて
  • DATE_DIFFで月末日から今日までの差分を出して除算する

月末日の取得がはスプレッドシートで言うEOMONTHがないので月初を算出して1日引いた日付を月初とする(2行目)、まぁよくある算出方法

targetは月の目標数値(looker studioのデータソースのパラメータを設定して、月によって入力変えることが可能にした)

スコアカードの場合は、対象レコードをフィルタリングしてから作成した計算フィールドを設定する

結果

今日は5/19

  • targetが70の場合

  • targetが50の場合




以上の内容はhttps://swfz.hatenablog.com/entry/2024/05/19/193427より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14