平野拓也3年間SIerでWebアプリケーションの設計/開発を行った後、GMOペイメントゲートウェイに入社。現在は前職で培ったスキルを活かし、データ設計・タグ設定・ABテストの実装を行う。実際に手順を見ていく前に、利用する場所・場面からまず見ていきましょう。そもそも関数って何?CASE関数を使ってみる!と言っていますが、関数ってなんだ・・・と思う人もいるかと思います。イメージしていただきたいのはエクセルで使用する関数です!それと一緒です!SUMとかVLOOKUPとかですね。何かを渡すと、何かしらの値を返してくれるのが関数です。関数を利用する場所は?関数を使用する場所は、「計算フィールド」です。第一回で「新しい指標を作る」で説明した場所です。計算フィールドはエクセルのセルのようなものです。END詳細ページ:https://support.google.com/datastudio/answer/7020724手順1画面右下部の、「新しいフィールドを作成」をクリックします。2今回は、参照元を日本語名で出力するディメンションを作成してみようと思いますので、項目名に「参照元の日本語名」と入力します。クリックして、作成完了です。“モール”End複数の値と比較したい場合は、下記のように「IN」を使い、比較する値を「,」でつなぐ。END4実際にディメンションを表に配置してみました。使用する上での注意点CASE関数を使う際の注意点をいくつかご紹介します。END演算子「/」は使用できません。このような計算を行いたい場合は、「セッション/31」を新しい指標を作成し、新しい指標をCASE関数で使用する。2CASE関数で対象とする指標またはディメンションが数値項目である場合は、出力する項目も数値項目でなければいけない。END3CASE関数で対象とするものがディメンションの場合は、作成されるのもディメンションで、対象が指標の場合は、作成されるのは指標。まとめ今回はCASE関数についてご紹介しましたが、そのほかにも使用できる関数はたくさんあり、現時点で55個の関数があります。今後もデータスタジオの使えるテクニックや他の関数の使い方についてご紹介していこうと思います!関数一覧:https://support.google.com/datastudio/table/6379764?hl=ja&ref_topic=7441655データスタジオを正しく使うのは、Googleアナリティクスの初期設定がしっかりできていなければいけません。