Web

Googleスプレッドシートで前月の1日と最終日を取得する

広報部の鷹HEROです。どうも。

今回はゆるい技術系の記事を書いてみます。

GoogleAnalyticsの集計が面倒だなと思って調べていたら、GoogleスプレッドシートのAnalyticsアドオンにたどり着きました。

このアドオンを使うと、Analyticsの値をスプレッドシートに書き込むことが可能です。

あとは、スプレッドシート上で集計するなり、Excelに持っていくなりすれば、そこそこ手間が省けそうな気がしてきました。

で、アドオンの説明はほかに譲るとして、前月の数値を取得するときに「1日」と「最終日」が必要となりました。

Googleスプレッドシートの関数で設定します。

EOMONTH(開始日,月数)
開始日を基準にして加算(減算)した月の最終日の日付を返す。

具体的にはこんな感じです。

※弊社の設立月にしてみました。

で、まずは前月の最終日。

月の数字をマイナスにすると、さかのぼることができます。

EOMONTH(TODAY(),-1)

前月の1日は、前々月の最終日に1日足す方法を取りました。

EOMONTH(TODAY(),-2)+1

この方法は、いろいろと使い道がありそうです。

すぐには思い浮かびませんが…

もっと細かく数値を取りたい場合は、当ブログの「Google Analyticsのレポートを自動作成」シリーズをご覧になるといいかもしれません。




関連リンク

各種お問合わせはこちらから!

採用に関するお問い合わせはこちらから!


トップページへ