Google Sheetsで縦棒グラフを作る方法
データはスプレッドシートに整理されています。次は、数字の表を絶対に読まないような人にそのデータを見せなければなりません。Google Sheetsで縦棒グラフを作るのに1分もかかりません — そしてデータが即座に読みやすくなります。ただし、デフォルトのグラフを実際に情報を伝えるものに変えるための設定を、ほとんどの人が飛ばしてしまいます。
このガイドでは、Google Sheetsで縦棒グラフを作成する方法をステップバイステップで解説し、4種類のグラフタイプをすべてカバーして、各部分のカスタマイズ方法を紹介します。
まとめ
- Google Sheetsで基本的な縦棒グラフを作るのに1分もかかりません — 挿入メニューと自動検出がほとんどの作業を処理しますが、デフォルトから手動でタイプを切り替える必要があります
- 積み上げ縦棒グラフは合計とともに構成を表示し、標準の並列棒グラフよりも予算やカテゴリ分析に役立ちます
- ほとんどの「ダサい」グラフは3つの調整で改善できます:グラフタイトルを追加し、余分なグリッドラインを削除し、デフォルトの青を意図的な色に変更する
- ヘッダー行をロックしないのは最も一般的なデータミスです — 数字のように見える場合、Google Sheetsは最初の行をラベルではなくデータポイントとして扱います
- 対象者がグラフをフィルタリングや操作する必要がある場合、静的なGoogle Sheetsは限界に達します — ノーコードのダッシュボードジェネレーターがリアルタイムデータとユーザーインタラクションを処理します
Google Sheetsの縦棒グラフとは?
縦棒グラフはデータを垂直な棒で表示します — 各棒はカテゴリの値を表し、棒の高さが数量を示します。カテゴリ間の値を比較するために使用されます:地域別の売上、月次収益、選択肢ごとのアンケート回答数など。
Google Sheetsでは、縦棒グラフは垂直方向です。水平方向のバージョンは棒グラフと呼ばれます。どちらも同じ情報を表示します。選択は通常、カテゴリの数と名前の長さによって決まります(長いラベルは水平方向の方が読みやすい)。
Google Sheetsはいくつかの縦棒グラフのバリエーションをサポートしています、標準からスタック、3Dまで。適切なタイプは比較する内容によって異なります。
Google Sheetsで縦棒グラフを作成する方法
ステップ1:データを準備する
データには少なくとも2列が必要です:カテゴリ用(月、製品名、地域)と値用(収益、数、パーセンテージ)。最初の行にヘッダーを置いてください — ヘッダーがないと、グラフエディタは各列の意味を推測しなければなりません。
例:
| 月 | 収益 |
|---|---|
| 1月 | 12,400 |
| 2月 | 15,200 |
| 3月 | 11,800 |
| 4月 | 17,600 |
データ範囲内に空の行を置かないでください。1行でも空白があると、グラフにギャップが生じてビジュアルが崩れます。シートの別の部分からデータを取得している場合は、Google Sheetsでの検索を使って不一致なエントリを見つけてクリーンアップすることを検討してください。
ステップ2:データ範囲を選択する
含めたいすべてのセルをクリックしてドラッグして選択します — ヘッダーも含めて。上の例の場合はA1:B5です。
データが隣接していない列にある場合は、Ctrl(Windows)またはCmd(Mac)を押しながら各範囲を選択してください。
ステップ3:グラフを挿入する
メニューへ移動:挿入 → グラフ
Google Sheetsはグラフタイプを自動的に選択します。時系列データやカテゴリデータの場合、通常は折れ線グラフや棒グラフがデフォルトになります。それで構いません — 次のステップで切り替えます。
ステップ4:縦棒グラフに切り替える
右側のグラフエディタパネルが開いたら:
- 設定タブのグラフタイプドロップダウンをクリックする
- 棒グラフセクションまでスクロールする
- 縦棒グラフを選択 — 最初のオプション、垂直な棒があるもの
プレビューが即座に更新されます。データが垂直な棒として表示されます。
ステップ5:タイトルを設定して閉じる
エディタを閉じる前に:
- カスタマイズタブをクリックする
- グラフと軸のタイトルへ移動する
- 説明的なグラフタイトルを入力する(例:「2026年Q1月次収益」)
- 値が明確でない場合はX軸とY軸のタイトルを追加する
グラフエディタの外のどこかをクリックして閉じます。グラフがシートに埋め込まれました。


グラフ完成。インタラクティブにしましょう。
無料で試すGoogle Sheetsの縦棒グラフの種類
Google Sheetsは4種類の縦棒グラフオプションを提供します。それぞれの使用タイミングは次のとおりです:
縦棒グラフ(標準):棒が並んで直接比較できます。同じカテゴリ間で2〜6項目を比較するのに最適です。6つ以上のシリーズがある場合、グラフが混雑して読みにくくなります。
積み上げ縦棒グラフ:各棒がセグメントに分割され、各データシリーズの1つが上に積み重なります。合計の高さが合計を示し、セグメントが構成を示します。「合計がどれくらいか」と「何で構成されているか」を同時に見せたい場合に使用します — 例えば、製品ラインで分類した売上。
100%積み上げ縦棒グラフ:すべての棒が100%に達し、パーセンテージの内訳を示します。絶対値よりも比率の方が重要な場合に使用します。各部門が予算のどの割合を使用したかを示したい場合、これは標準の積み上げグラフよりも明確です。
3D縦棒グラフ:奥行き効果を追加します。実際のデータ分析にはこれを避けてください — 3D透視図は比率を視覚的に歪め、値を正確に比較しにくくします。製品パンフレットでは印象的に見えますが、レポートでは誤解を招きます。

縦棒グラフのカスタマイズ方法
グラフエディタには2つのタブがあります:設定(データソース、グラフタイプ、軸)とカスタマイズ(外観)。
色:カスタマイズ → シリーズで、各データシリーズの塗りつぶし色を変更します。Googleのデフォルトパレットは使えますが、意図的な1色を使うか、ブランドに合わせると、デフォルトの青よりもかなりすっきりして見えます。
グリッドライン:カスタマイズ → グリッドラインと目盛りで、水平グリッドラインを減らすか非表示にします。グリッドラインが少ないほど棒自体が目立ちます。
凡例:複数のデータシリーズがある場合は、カスタマイズ → 凡例で凡例を追加します。単一シリーズのグラフでは、凡例をオフにします — 情報なしにノイズを追加するだけです。
データラベル:カスタマイズ → シリーズで、データラベルを有効にすると各棒の上に値が表示されます。正確な数値が重要な場合(プレゼンテーション、レポート)に便利です。トレンドの方が重要な探索的グラフではスキップしてください。
軸の範囲:カスタマイズ → 縦軸で、最小値と最大値を設定できます。強い理由がない限り、最小値を0より上に設定することは避けてください — 小さな差が実際よりも大きく見えることがあります。

よくあるミスの回避方法
データ範囲の空のセル:選択範囲の空白セルはグラフに可視的なギャップを作ります。グラフ作成前に空の値を0で埋めるか、それらの行を除外してください。
ヘッダー行が検出されない:Google Sheetsが最初の行をデータとして扱う場合、グラフは実際の値とともに「月」や「製品」のバーを表示します。グラフエディタ → 設定 → 1行目をヘッダーとして使用にチェックを入れて修正してください。
データシリーズが多すぎる:カテゴリクラスターごとに6〜7本以上の色付き棒は視覚的に読みにくくなります。グラフ作成前にデータを分割または集計してください。
グラフタイトルがない:タイトルのないグラフは読者が何を見ているのかを理解するのに苦労します。常にタイトルを設定してください。
3D効果の使用:装飾的に見えますが、知覚を歪めます。カスタマイズ → グラフのスタイルでオフにしてください。
単位の異なるデータの比較:収益(千単位)と顧客数(個単位)を同じ軸に置くと、一方のシリーズが消えてしまいます。デュアル軸を使用するか、2つの別々のグラフを作成してください。
Google Sheetsが不十分な場合:インタラクティブなダッシュボードを構築する
Google Sheetsの縦棒グラフは静的です。スプレッドシート内に存在し、ユーザー入力に応答できず、選択に基づいて動的にフィルタリングや更新ができません。内部レポートではそれで構いません。
クライアント、ステークホルダー、または製品向けのダッシュボードを構築している場合 — フィルタリング可能、URLで共有可能、またはライブデータに接続する必要があるもの — Google Sheetsは限界に達しています。
YouWareのビジネスインテリジェンスダッシュボードビルダーでは、コードを書かずにインタラクティブなグラフ、フィルタリング可能なビュー、KPIパネルを作成できます。必要なダッシュボードを説明するだけで、YouWareがUIを生成します:セレクター、グラフ、テーブル、共有リンク。
ワークフローがGoogle Sheetsから始まる場合 — グラフ作成前に生データを要約するためにGoogle Sheetsのピボットテーブルを構築する場合 — YouWareは同じデータ構造を使用して、基礎データが変更されたときに更新されるライブで埋め込み可能なダッシュボードとして表示できます。

よくある質問
Google Sheetsで複数のシートからデータを使って縦棒グラフを作るにはどうすればいいですか?
グラフエディタ → 設定で、シート名!A1:B10の形式を使って別のシートを参照するようにデータ範囲を変更します。この方法で異なるシートからデータを1つのグラフに取り込むことができます。
縦棒グラフに2番目のデータシリーズを追加するにはどうすればいいですか?
グラフを挿入する前に、両方のデータ列(ヘッダーを含む)を選択します。レイアウトがA列:月、B列:収益、C列:支出の場合、A:Cをハイライトして挿入します。各列が別々の色付き棒グループになります。グラフエディタ → 設定 → 別の範囲を追加から後でシリーズを追加することもできます。
縦棒グラフの棒の順序を並べ替えるにはどうすればいいですか?
グラフ自体ではなく、スプレッドシートの行を並べ替えます。棒の順序はデータの行の順序に従います。グラフを挿入する前後に、選択範囲でデータ → 範囲を並べ替えを使用してください — グラフは自動的に更新されます。
各棒の上に値を表示するデータラベルを追加できますか?
はい。グラフエディタ → カスタマイズ → シリーズで、データラベルにチェックを入れます。これにより各棒の上に値が表示されます。同じセクションでフォントサイズと色を調整できます。
Google Sheetsの縦棒グラフにアニメーションを追加できますか?
いいえ。Google Sheetsのグラフはスプレッドシートに埋め込まれた静的な画像です。アニメーションやインタラクティブなグラフには別のツールが必要です — Looker Studioはアニメーションを処理します;YouWareのノーコードダッシュボードビルダーはインタラクティブなフィルタリングとリアルタイム更新を処理します。
まとめ
設定の場所を知れば、Google Sheetsで縦棒グラフを作成するのは簡単です。重要なステップ:まずデータをクリーンアップし(空のセルなし、明確なヘッダー)、挿入後に手動でグラフタイプを切り替え、構成が重要な場合は積み上げグラフを使用し、常にタイトルと軸ラベルを追加します。
静的グラフを超えたもの — インタラクティブなフィルター、ライブダッシュボード、共有可能なURL — にはGoogle Sheetsは適切なツールではありません。YouWareはAIを使ってコードなしでそれらのデータアプリケーションを構築できます。

スプレッドシートからライブダッシュボードへ
今すぐ始める



