売上データと達成率のような、単位や数値の桁が異なるデータを1つのグラフで見せたいと思ったことはありませんか。棒グラフと折れ線グラフを重ねた複合グラフを使えば、異なる尺度のデータを直感的に比較できます。この記事では、Googleスプレッドシートで複合グラフ(2軸グラフ)を作成する手順を、具体例を交えてわかりやすく解説します。
【要点】複合グラフで棒と折れ線を同時表示する方法
- グラフ作成の基本手順: データ範囲を選択し、「挿入」→「グラフ」からグラフを作成します。初期は棒グラフになります。
- 系列のグラフ種類変更: グラフエディタの「カスタマイズ」→「系列」で、折れ線にしたい系列の形式を「折れ線グラフ」に変更します。
- 第2軸の設定: 同じく「系列」で、対象系列の「軸」を「右軸」に変更すると、左右に異なる軸が表示されます。
ADVERTISEMENT
目次
複合グラフの基本とできること
複合グラフとは、1つのグラフエリアに棒グラフと折れ線グラフを重ねて表示する機能です。同じグラフ上で異なる種類のデータを表現できるため、売上金額(棒)と成長率(折れ線)のような単位が異なるデータを同時に比較できます。Googleスプレッドシートでは、標準のグラフ機能で簡単に複合グラフを作成可能で、系列ごとにグラフの種類や軸を細かくカスタマイズできます。
複合グラフのメリットは、複数の指標を1枚のグラフにまとめられる点です。例えば、月次の売上と来店客数を棒グラフ、客単価を折れ線グラフで表示すれば、それぞれの相関関係が一目でわかります。また、左右に異なる軸(第2軸)を設定することで、数値の桁が大きく異なるデータでも適切に表示できます。
この記事では、実際のデータ例を使いながら、複合グラフを作成する手順を詳しく説明します。最初にデータの準備方法、次にグラフ作成とカスタマイズ、最後に第2軸の設定方法を順に確認していきましょう。
複合グラフを作成する手順
以下のデータ例を使って、棒グラフと折れ線グラフを組み合わせた複合グラフを作成します。例として、月ごとの「売上金額」(棒)と「目標達成率」(折れ線)を表示します。
手順1: データを準備する
- データ範囲をシートに入力する
A列に月(1月、2月…)、B列に売上金額(単位:万円)、C列に目標達成率(単位:%)を入力します。数値データは数値として認識されていることを確認してください。
手順2: グラフを作成する
- データ範囲を選択する
入力したデータの先頭セルから最終セルまでをドラッグして選択します。 - メニューから「挿入」→「グラフ」を選ぶ
グラフエディタが開き、デフォルトで縦棒グラフが作成されます。 - グラフの種類を確認する
グラフエディタの「セットアップ」タブで「グラフの種類」が「縦棒グラフ」になっていることを確認します。この時点ではすべての系列が棒グラフです。
手順3: 折れ線グラフに変更する系列を設定する
- グラフエディタの「カスタマイズ」タブを開く
画面上部の「カスタマイズ」をクリックします。 - 「系列」セクションを展開する
左側のメニューから「系列」を選びます。グラフ内のすべての系列が表示されます。 - 折れ線にしたい系列を選択する
「系列」のプルダウンから、例えば「目標達成率」を選びます。 - 「形式」を「折れ線グラフ」に変更する
「形式」ドロップダウンで「折れ線グラフ」を選択します。すると、選択した系列だけが折れ線に変わります。
手順4: 第2軸(右軸)を設定する
- 同じ「系列」セクションで軸を変更する
折れ線に変更した系列(目標達成率)を選んだまま、下にある「軸」を「右軸」に変更します。 - 必要に応じて軸ラベルを編集する
「グラフと軸のタイトル」から、左軸と右軸に適切なタイトル(例:「売上(万円)」「達成率(%)」)を追加します。
これで、棒グラフ(売上)と折れ線グラフ(達成率)が左右に異なる軸で表示される複合グラフが完成します。
複合グラフ作成時の注意点とよくある失敗
データの数値範囲が極端に異なる場合
売上金額が100万円単位、達成率が100%前後など、桁が大きく異なるデータは第2軸を使わないと一方のグラフがつぶれて見えなくなります。必ず第2軸を設定してください。また、第2軸の最小値・最大値も調整できます。「カスタマイズ」→「縦軸」で右軸を選択し、「最小値」「最大値」を手動で設定すると見やすくなります。
系列の順番が思った通りにならない
グラフエディタの「セットアップ」タブで「系列」の順番をドラッグして変更できます。棒グラフと折れ線グラフの重なり順を調整したい場合は、系列の順序を入れ替えてください。また、折れ線グラフが棒グラフの後ろに隠れてしまう場合は、棒グラフの透明度を調整すると解決できます。
データに空白セルがあるとグラフが欠ける
複合グラフでは、空白セルがあると折れ線が途切れたり、棒が表示されなかったりします。データ範囲は連続したセルを選択し、空白がある場合は0または適切な値を入力してください。データが欠損している場合は、グラフの「カスタマイズ」→「グラフ」→「欠落データ」で「線で結ぶ」を選ぶと、折れ線は空白をまたいでつながります。
グラフの種類を変更しても反映されない
系列ごとにグラフの種類を変更するには、必ず「カスタマイズ」タブの「系列」から行ってください。「セットアップ」タブで全体のグラフ種類を変更すると、すべての系列が同じ種類になります。個別に設定することを忘れないでください。
ADVERTISEMENT
棒グラフ単体・折れ線単体・複合グラフの比較
| グラフの種類 | 適したデータ | メリット | デメリット |
|---|---|---|---|
| 棒グラフ単体 | 売上、人数など絶対量の比較 | 各項目の大小が視覚的にわかりやすい | 異なる単位のデータは表示できない |
| 折れ線グラフ単体 | 経時変化、割合の推移 | トレンドの把握に優れる | 絶対量の比較には向かない |
| 複合グラフ | 異なる単位のデータを同時に比較 | 複数の指標を1枚で表現でき、相関が見やすい | 軸や系列の設定がやや複雑で、見づらくなる場合もある |
まとめ
この記事では、Googleスプレッドシートで棒グラフと折れ線グラフを同時に表示する複合グラフの作成手順を解説しました。ポイントは、系列ごとにグラフの種類を変更し、必要に応じて第2軸を設定することです。これにより、売上と達成率のように単位が異なるデータも1つのグラフで効果的に比較できます。実際に手を動かして、自分のデータで複合グラフを作成してみてください。さらに、グラフの色やフォントをカスタマイズすれば、より見やすい資料に仕上がります。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】複合グラフで棒と折れ線を同時表示!2軸グラフの作り方
- 【Googleスプレッドシート】FILTER関数で条件に合う行だけ抽出!数式1つで動的な絞り込み
- 【Googleスプレッドシート】フィルタ表示で他の人の表示を変えずに絞り込み!共有時の使い分け
- 【Googleスプレッドシート】重複データを抽出して表示!COUNTIFと条件付き書式の併用
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】ARRAYFORMULAで列全体に数式を一括適用!セル分の入力を不要に
- 【Googleスプレッドシート】データ範囲を動的に伸縮させる!INDIRECTと参照範囲のコツ
- 【Googleスプレッドシート】共有解除と権限の取り消し!アクセスを完全に閉じる手順
