Looker Studio 完全ガイド — 無料BIツールでデータを可視化する方法【2026年版】

公開日: 2026-02-06 6分 / 1165文字 Looker StudioGoogleBIデータ分析可視化

はじめに

Looker Studio(旧 Google データポータル)は、Googleが提供する無料のBI(ビジネスインテリジェンス)ツールです。スプレッドシートやGoogle Analyticsなど多様なデータソースに接続し、インタラクティブなダッシュボードやレポートをブラウザだけで作成できます。

Power BIやTableauと比較しても、無料で使える点とGoogleエコシステムとの親和性の高さが最大の特徴です。

この記事では以下の内容を解説します。

  • Looker Studioの概要と他BIツールとの比較
  • アカウント準備とレポート作成の流れ
  • データソースの接続方法
  • グラフ・表などビジュアルの作成テクニック
  • フィルタ・計算フィールドの活用
  • レポートの共有と埋め込み
  • 実践的なダッシュボード設計のコツ

Looker Studioとは

基本情報

項目内容
正式名称Looker Studio
旧名称Google データポータル(Data Studio)
提供元Google
料金無料(Looker Studio Proは有料)
動作環境Webブラウザ(Chrome推奨)
必要アカウントGoogleアカウント
URLhttps://lookerstudio.google.com/

他のBIツールとの比較

機能Looker StudioPower BITableau
基本利用料金無料無料〜有料有料
データソース数800+200+100+
Googleサービス連携
Microsoft連携
リアルタイム共有
埋め込み
オフライン利用×
モバイルアプリ×
学習コスト

選定のポイント: Googleスプレッドシート・Google Analytics・BigQueryなどGoogleサービスを中心に使っている場合はLooker Studioが最適です。Microsoft 365環境がメインならPower BIも検討してください。


Looker Studioの全体像

ワークフロー概要

flowchart LR A[データソース] --> B[データ接続] B --> C[レポート作成] C --> D[ビジュアル配置] D --> E[フィルタ・計算] E --> F[共有・公開] style A fill:#4285F4,color:#fff style B fill:#34A853,color:#fff style C fill:#FBBC05,color:#000 style D fill:#EA4335,color:#fff style E fill:#4285F4,color:#fff style F fill:#34A853,color:#fff

主要コンポーネント

graph TB subgraph Looker Studio A[レポート
Reports] B[データソース
Data Sources] C[エクスプローラー
Explorer] end subgraph 接続先 D[Google Analytics] E[Google スプレッドシート] F[BigQuery] G[MySQL / PostgreSQL] H[CSV アップロード] I[800+ コネクタ] end B --> D B --> E B --> F B --> G B --> H B --> I A --> B C --> B

アカウント準備と初期設定

Step 1: Looker Studioにアクセス

  1. ブラウザで lookerstudio.google.com にアクセス
  2. Googleアカウントでログイン
  3. 初回アクセス時は利用規約に同意

Step 2: ホーム画面の確認

ログイン後のホーム画面には以下の要素が表示されます。

エリア説明
上部メニューレポート作成・テンプレート・データソース管理
最近のレポート直近で編集したレポート一覧
共有されたレポート他のユーザーから共有されたレポート
テンプレートギャラリーGoogleが提供するサンプルテンプレート

Step 3: テンプレートで感触をつかむ

いきなり空白レポートから始めるより、テンプレートギャラリーからサンプルを開いて操作感を確認するのがおすすめです。

  1. ホーム画面の「テンプレートギャラリー」をクリック
  2. 気になるテンプレートを選択
  3. 「自分のデータを使用」でコピーを作成

データソースの接続

対応データソースの種類

graph TB subgraph Google ネイティブ GA[Google Analytics] GS[Google スプレッドシート] BQ[BigQuery] GAds[Google 広告] GSC[Search Console] YT[YouTube Analytics] end subgraph データベース MySQL[MySQL] PG[PostgreSQL] MSSQL[SQL Server] Cloud[Cloud SQL] end subgraph ファイル / その他 CSV[CSV アップロード] Partner[パートナーコネクタ
800+] end Google_ネイティブ --> DS[データソース] データベース --> DS ファイル_その他 --> DS

Googleスプレッドシートを接続する(最も簡単)

スプレッドシートの接続は最も手軽なため、ここでは具体的な手順を示します。

事前準備:サンプルデータ

以下のようなスプレッドシートを用意してください。

日付商品カテゴリ商品名売上金額販売数地域
2026-01-01家電テレビ1500003東京
2026-01-01家電冷蔵庫800002大阪
2026-01-02衣類ジャケット250005東京
2026-01-02食品コーヒー300020福岡

接続手順

  1. Looker Studioのホーム画面で「作成」→「データソース」をクリック
  2. コネクタ一覧から「Googleスプレッドシート」を選択
  3. 対象のスプレッドシートとワークシートを選択
  4. 接続」をクリック

フィールド設定の確認

接続後、フィールド(列)の設定画面が表示されます。

設定項目説明推奨アクション
フィールド名列名の表示名わかりやすい日本語名に変更
タイプデータ型(テキスト、数値、日付など)自動検出を確認し、必要に応じ修正
集計デフォルトの集計方法数値は「合計」、テキストは「なし」が一般的
説明フィールドの説明文任意で追加

注意: 日付列のタイプが「テキスト」と認識されることがあります。必ず「日付」タイプに変更してください。

BigQueryを接続する

大規模データ分析ではBigQueryが最適です。

1
2
3
# BigQuery接続に必要な権限
# - BigQuery データ閲覧者(bigquery.dataViewer)
# - BigQuery ジョブユーザー(bigquery.jobUser)
  1. データソース作成画面で「BigQuery」を選択
  2. プロジェクト → データセット → テーブルの順に選択
  3. 接続」をクリック

BigQuery接続の場合、カスタムクエリも使用できます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
SELECT
  date,
  product_category,
  SUM(sales_amount) AS total_sales,
  COUNT(*) AS transaction_count
FROM
  `project.dataset.sales_table`
WHERE
  date >= '2026-01-01'
GROUP BY
  date, product_category

レポートの作成

新規レポートの作成手順

sequenceDiagram participant U as ユーザー participant LS as Looker Studio participant DS as データソース U->>LS: 「作成」→「レポート」 LS->>U: データソース選択画面 U->>LS: データソースを選択 LS->>DS: データ接続確認 DS->>LS: 接続OK LS->>U: 空白レポートエディタ表示 U->>LS: ビジュアルを配置 U->>LS: フィルタ・スタイル設定 LS->>U: レポート完成
  1. ホーム画面で「作成」→「レポート」をクリック
  2. データソースを選択(既存 or 新規作成)
  3. 空白のキャンバスが表示される

エディタ画面の構成

エリア位置説明
ツールバー上部ビジュアル追加・テキスト・画像・フィルタ追加
キャンバス中央レポートのデザインエリア(ドラッグ&ドロップ)
プロパティパネル右側選択中の要素のデータ・スタイル設定
ページタブ下部複数ページの管理
テーマ設定メニュー色・フォントなど全体のスタイル

ビジュアル(グラフ・表)の作成

利用可能なグラフの種類

グラフタイプ用途データの特徴
折れ線グラフ時系列の推移日付×指標
棒グラフカテゴリ比較カテゴリ×指標
円グラフ構成比カテゴリ×1指標
スコアカードKPI表示単一の指標値
詳細データ一覧多次元データ
散布図相関関係指標×指標
地図地理分布地域×指標
ツリーマップ階層的構成比カテゴリ×指標
ブレットグラフ目標達成度実績×目標
ゲージ進捗表示単一の指標値

折れ線グラフの作成例

売上の日別推移を折れ線グラフで表示する例です。

  1. ツールバーの「グラフを追加」→「時系列グラフ」を選択
  2. キャンバス上でドラッグして配置
  3. プロパティパネルで以下を設定
設定
ディメンション日付
指標売上金額(合計)
並べ替え日付(昇順)
期間のデフォルト自動

スタイルのカスタマイズ

プロパティパネルの「スタイル」タブで見た目を調整します。

  • 線の太さ: 2〜3pxが読みやすい
  • データポイント: 表示すると値が確認しやすい
  • : ブランドカラーや用途に合わせて変更
  • 背景: 白 or 薄いグレーが見やすい

スコアカードの作成例

KPIを大きな数字で表示するスコアカードは、ダッシュボードの上部に配置するのが定番です。

  1. グラフを追加」→「スコアカード」を選択
  2. 指標に「売上金額(合計)」を設定
  3. 比較期間」を有効にすると前期比が表示される

表(テーブル)の作成例

詳細データを一覧表示するには表を使います。

  1. グラフを追加」→「」を選択
  2. 設定
設定
ディメンション商品カテゴリ, 商品名
指標売上金額(合計), 販売数(合計)
並べ替え売上金額(降順)
行数10〜25
  1. スタイルで「ヒートマップ」を有効にすると、値の大小が色で直感的にわかる

フィルタと計算フィールド

フィルタコントロールの追加

ユーザーがインタラクティブにデータを絞り込めるフィルタを設定します。

flowchart LR A[フィルタコントロール] --> B{フィルタタイプ} B --> C[ドロップダウン] B --> D[固定サイズリスト] B --> E[入力ボックス] B --> F[スライダー] B --> G[チェックボックス] B --> H[期間設定] style A fill:#4285F4,color:#fff

期間フィルタの追加手順

  1. ツールバーの「コントロールを追加」→「期間設定」を選択
  2. キャンバスの上部に配置
  3. デフォルトの期間を設定(例: 過去28日間)

カテゴリフィルタの追加手順

  1. コントロールを追加」→「ドロップダウンリスト」を選択
  2. コントロールフィールドに「商品カテゴリ」を設定
  3. 指標」は空のまま

ポイント: フィルタは同じページ内の全てのグラフに適用されます。特定のグラフだけに適用したい場合は「グループ」機能を使います。

計算フィールドの作成

データソースにない指標を計算で作成できます。

よく使う計算フィールドの例

フィールド名計算式用途
客単価売上金額 / 販売数1件あたりの平均売上
売上構成比売上金額 / SUM(売上金額)カテゴリ別の割合
前年比売上金額 / NARY_MAX(売上金額, 1)前年との比較
利益率(売上金額 - 原価) / 売上金額 * 100利益の割合(%)

計算フィールドの作成手順

  1. データソースの設定画面を開く(またはグラフのデータ設定から)
  2. フィールドを追加」→「計算フィールド」を選択
  3. フィールド名と計算式を入力
  4. 保存」をクリック

CASE文の活用

条件分岐で新しいカテゴリを作成する例です。

CASE
  WHEN 売上金額 >= 100000 THEN "高額"
  WHEN 売上金額 >= 30000 THEN "中額"
  ELSE "少額"
END

日付関数の活用

-- 曜日を取得
WEEKDAY(日付)

-- 月初日を取得
DATE_TRUNC(日付, MONTH)

-- 日付の差分(日数)
DATE_DIFF(今日, 日付)

レポートデザインのベストプラクティス

ダッシュボードレイアウトの設計

graph TB subgraph ダッシュボード構成 direction TB A[ヘッダー: タイトル・ロゴ・期間フィルタ] B[KPIエリア: スコアカード 3〜5個] C[メイングラフ: 時系列・棒グラフ] D[詳細エリア: 表・ツリーマップ] E[フッター: 更新日時・注釈] end A --> B --> C --> D --> E

レイアウトの原則

原則説明
逆ピラミッド型重要な情報(KPI)を上部に、詳細を下部に配置
左上から右下へ人の視線の流れに合わせた配置
余白を活かす要素を詰め込みすぎない
色の統一3〜4色以内でカラーパレットを統一
フォントの統一見出しと本文で2種類まで

テーマとカラーパレット

Looker Studioでは「テーマとレイアウト」メニューからレポート全体のスタイルを設定できます。

  1. メニュー「テーマとレイアウト」を開く
  2. 既定テーマから選択 or カスタマイズ
  3. カスタマイズで設定できる項目:
    • 背景色
    • フォントファミリー
    • アクセントカラー
    • グラフのカラーパレット

効果的な色使い

色の使い方
ポジティブ指標緑系(#34A853)
ネガティブ指標赤系(#EA4335)
ニュートラル青系(#4285F4)
背景白(#FFFFFF)or 薄グレー(#F8F9FA)

共有と公開

共有オプション

flowchart TB A[レポート共有] --> B[ユーザー招待] A --> C[リンク共有] A --> D[埋め込み] A --> E[PDF出力] A --> F[メール配信] B --> B1[編集者: レポート編集可能] B --> B2[閲覧者: 閲覧のみ] C --> C1[リンクを知っている全員] C --> C2[特定ユーザーのみ] D --> D1[Webサイトに埋め込み] D --> D2[iframeコード] F --> F1[スケジュール配信] F --> F2[手動送信] style A fill:#4285F4,color:#fff

ユーザー招待で共有

  1. 右上の「共有」ボタンをクリック
  2. メールアドレスを入力
  3. 権限を選択(閲覧者 or 編集者)
  4. 送信」をクリック

リンクで共有

  1. 共有」→「リンクを取得
  2. アクセス範囲を選択:
    • 制限付き: 招待されたユーザーのみ
    • リンクを知っている全員: URLを知っていればアクセス可能

Webサイトへの埋め込み

レポートをWebページに埋め込む場合:

  1. ファイル」→「レポートを埋め込む
  2. 埋め込みコードをコピー
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<iframe
  width="800"
  height="600"
  src="https://lookerstudio.google.com/embed/reporting/REPORT_ID/page/PAGE_ID"
  frameborder="0"
  style="border:0"
  allowfullscreen
  sandbox="allow-storage-access-by-user-activation
           allow-scripts
           allow-same-origin
           allow-popups
           allow-popups-to-escape-sandbox">
</iframe>

メールスケジュール配信

定期的にPDFレポートをメール送信する設定です。

  1. 共有」→「メール配信をスケジュール
  2. 設定項目:
設定説明
宛先メールアドレス(複数可)
件名メールの件名
開始日配信開始日
繰り返し毎日・毎週・毎月
ページ配信するページ

実践チュートリアル:売上ダッシュボードを作る

ここでは、Googleスプレッドシートのサンプルデータを使って実際にダッシュボードを作成するステップを紹介します。

完成イメージ

graph TB subgraph 売上ダッシュボード direction TB subgraph ヘッダー T[タイトル: 月次売上レポート] F[期間フィルタ] CF[カテゴリフィルタ] end subgraph KPIエリア K1[総売上
¥12,500,000] K2[販売件数
1,234件] K3[客単価
¥10,130] K4[前月比
+12.3%] end subgraph グラフエリア G1[日別売上推移
折れ線グラフ] G2[カテゴリ別売上
棒グラフ] end subgraph 詳細エリア G3[地域別売上
地図] G4[商品別売上ランキング
表] end end

Step 1: データソースの準備

Googleスプレッドシートに以下の列を含むデータを用意します。

列名データ型
日付日付2026-01-15
商品カテゴリテキスト家電
商品名テキストテレビ
売上金額数値150000
販売数数値3
地域テキスト東京
原価数値90000

Step 2: レポートの作成とデータ接続

  1. Looker Studioで「作成」→「レポート
  2. Googleスプレッドシート」を選択
  3. 用意したスプレッドシートを接続
  4. フィールドのデータ型を確認

Step 3: ページ設定

  1. テーマとレイアウト」を開く
  2. レイアウトサイズを「幅広(1200×900)」に設定
  3. テーマカラーを選択(またはカスタム)

Step 4: ヘッダーの作成

  1. テキストツールでタイトル「月次売上レポート」を追加
  2. フォントサイズ: 24pt、太字
  3. コントロールを追加」→「期間設定」を配置
  4. コントロールを追加」→「ドロップダウンリスト」で商品カテゴリフィルタを追加

Step 5: KPIスコアカードの配置

4つのスコアカードを横一列に配置します。

スコアカード指標比較
総売上売上金額(SUM)前期比
販売件数販売数(SUM)前期比
客単価計算フィールド(売上金額/販売数)前期比
前月比成長率売上金額(SUM)前の期間との比較(%)

Step 6: グラフの配置

日別売上推移(折れ線グラフ)

設定
グラフタイプ時系列グラフ
ディメンション日付
指標売上金額(SUM)
比較期間オプションで前期間を表示

カテゴリ別売上(棒グラフ)

設定
グラフタイプ棒グラフ
ディメンション商品カテゴリ
指標売上金額(SUM)
並べ替え売上金額(降順)

Step 7: 詳細データの配置

商品別売上ランキング(表)

設定
グラフタイプ
ディメンション商品名, 商品カテゴリ
指標売上金額(SUM), 販売数(SUM)
並べ替え売上金額(降順)
ヒートマップ有効

Step 8: 仕上げと共有

  1. 全体のレイアウトを整える(余白・整列)
  2. ガイドラインを使って要素を整列
  3. 表示」モードでプレビュー確認
  4. 共有」からチームメンバーに共有

よく使うテクニック集

データのブレンド(結合)

複数のデータソースを1つのグラフで使う場合、データのブレンドを使います。

  1. グラフを選択
  2. プロパティパネルで「データをブレンド」をクリック
  3. 結合キー(共通フィールド)を設定
  4. 結合タイプを選択(LEFT JOIN / INNER JOIN / FULL OUTER JOIN / CROSS JOIN)
flowchart LR A[データソース1
売上データ] -->|結合キー: 日付| C[ブレンドデータ] B[データソース2
広告データ] -->|結合キー: 日付| C C --> D[グラフ表示]

正規表現フィルタ

テキストフィールドに正規表現でフィルタを適用できます。

パターン意味使用例
.*テレビ.*「テレビ」を含む商品名フィルタ
^家電$完全一致「家電」カテゴリフィルタ
東京|大阪東京または大阪地域フィルタ

条件付き書式

指標値に応じてスコアカードの色を変える例:

  1. スコアカードを選択
  2. スタイル」→「条件付き書式
  3. ルール設定:
条件
値 > 目標値
値 = 目標値
値 < 目標値

パラメータの活用

ユーザーが動的に値を入力してグラフに反映させる仕組みです。

  1. リソース」→「パラメータの管理」→「パラメータを追加
  2. パラメータ名「目標売上」、データ型「数値」を設定
  3. 計算フィールドでパラメータを参照:
CASE
  WHEN 売上金額 >= 目標売上 THEN "達成"
  ELSE "未達成"
END

トラブルシューティング

よくある問題と対処法

問題原因対処法
データが表示されないデータソースの権限不足データソースの共有設定を確認
日付でフィルタできないフィールドのデータ型が「テキスト」データソースで「日付」型に変更
グラフが遅いデータ量が多いBigQueryに移行 or 抽出データを使用
埋め込みが表示されない共有設定が非公開「リンクを知っている全員」に変更
数値がおかしい集計方法の誤り指標の集計設定(SUM/AVG/COUNT)を確認
文字化けエンコーディングの問題CSVの場合UTF-8で保存し直す
「データセットの設定エラー」スプレッドシートの構造変更データソースを再接続
フィルタが効かないグループ外のグラフ同一グループ内か確認

パフォーマンス最適化

対策効果
データ抽出を使うスナップショットでキャッシュ、表示高速化
BigQueryでの事前集計大量データの処理をDB側で実施
ページ分割1ページあたりのグラフ数を減らす
不要なグラフの削除クエリ数を削減
フィルタの最適化全体フィルタで一括制御

Looker Studio ProとFree版の違い

機能FreePro
レポート作成
データソース接続
共有・埋め込み
Google Chatへの配信×
チームワークスペース×
SLO(稼働保証)×
テクニカルサポート×
リンク共有の制御強化

まとめ: 個人〜小規模チームであればFree版で十分です。組織全体でのガバナンスやサポートが必要な場合にPro版を検討してください。


まとめ

Looker Studioは無料で使える本格的なBIツールです。特にGoogleサービスとの連携が強力で、スプレッドシートやGoogle Analyticsのデータを手軽にダッシュボード化できます。

flowchart LR A[データ準備] --> B[Looker Studio接続] B --> C[ビジュアル作成] C --> D[フィルタ設定] D --> E[共有・公開] E --> F[定期更新・運用] style A fill:#4285F4,color:#fff style B fill:#34A853,color:#fff style C fill:#FBBC05,color:#000 style D fill:#EA4335,color:#fff style E fill:#4285F4,color:#fff style F fill:#34A853,color:#fff

始めるための3ステップ

  1. Googleアカウントで Looker Studio にアクセス
  2. Googleスプレッドシートをデータソースとして接続
  3. テンプレートを参考にグラフを配置して共有

まずはスプレッドシートの簡単なデータから始めて、慣れてきたらBigQueryや複数データソースのブレンドなど高度な機能に挑戦してみてください。