グラフを作成するとき、縦棒グラフと横棒グラフのどちらを選べばよいか迷ったことはありませんか。特にカテゴリ数が多い場合やラベルが長い場合、適切な向きを選ばないと見づらいグラフになってしまいます。この記事では、カテゴリ数を基準にした縦棒と横棒の使い分けの基準を詳しく解説します。これを読めば、データに最適なグラフを迷わず選択できるようになります。
【要点】カテゴリ数で棒グラフの向きを決める基準
- カテゴリ数が5個以下の場合: 縦棒グラフを選びます。縦軸に値、横軸にカテゴリを配置し、比較しやすくなります。
- カテゴリ数が6〜12個程度の場合: 両方とも使えますが、ラベルが短ければ縦棒、長ければ横棒が適しています。
- カテゴリ数が13個以上の場合: 横棒グラフを選びます。縦方向にカテゴリを並べることでラベルが重ならず、すべての項目を読み取れます。
ADVERTISEMENT
目次
棒グラフの基本とカテゴリ数による特性の違い
棒グラフには縦棒グラフ(縦棒)と横棒グラフ(横棒)の2種類があります。どちらも値の大小を棒の長さで表現する点は同じですが、軸の向きが異なります。縦棒グラフは横軸にカテゴリ、縦軸に値を配置するため、棒が縦に伸びます。横棒グラフは縦軸にカテゴリ、横軸に値を配置するため、棒が横に伸びます。この向きの違いが、カテゴリ数の多いデータの可読性に大きく影響します。人間の目は水平方向の長さの比較に優れていると言われており、カテゴリ数が多いほど横棒グラフの方が見やすくなる傾向があります。また、カテゴリ名のラベルが長い場合も、横棒グラフではラベルのテキストを横書きのまま自然に収められます。一方、縦棒グラフはラベルが傾いたり省略されたりすることが多く、特にカテゴリ数が多いとラベル同士が重なって読みにくくなります。スプレッドシートのグラフ作成機能では、データを選択して「挿入」メニューからグラフを追加し、グラフエディタの「設定」タブで「グラフの種類」から縦棒または横棒を選びます。このとき、カテゴリ数に応じて適切な向きを選ぶことが、伝わるグラフを作る第一歩です。
カテゴリ数に応じた棒グラフの選択基準
ここからは、カテゴリ数の具体的な目安と、それぞれのケースで推奨するグラフの向きを説明します。この基準を覚えておけば、データを渡されたときに迷わずグラフを作成できます。
カテゴリ数が5個以下の場合:縦棒グラフを推奨
カテゴリ数が5個以下の場合は、縦棒グラフが最適です。棒が少ないため、ラベルが重なる心配がなく、値の比較が直感的に行えます。例えば、四半期ごとの売上を比較する場合、縦棒グラフで季節変動を一目で把握できます。また、縦棒グラフはカテゴリを横に並べるため、時間の経過や順序のあるデータを表現するのにも適しています。このケースでは、横棒グラフを使っても問題はありませんが、縦棒グラフの方が一般的で受け入れられやすいでしょう。
カテゴリ数が6〜12個程度の場合:ラベルの長さで判断
カテゴリ数が6〜12個の中程度の場合は、ラベルの文字数で向きを決めます。各カテゴリの名前が短い(3〜5文字以内)なら縦棒グラフでも十分です。ただし、ラベルが長くなると縦棒グラフではラベルが傾いたり、一部が省略されたりして見づらくなります。そのような場合は横棒グラフを選びましょう。横棒グラフではラベルを横書きのまま表示できるため、長い名前でも読みやすくなります。例えば、製品名や部署名などが長い場合には横棒グラフが適しています。また、カテゴリ数が多いほど横棒グラフのメリットが大きくなるため、10個に近づくにつれて横棒グラフを検討することをおすすめします。
カテゴリ数が13個以上の場合:横棒グラフを推奨
カテゴリ数が13個以上になると、縦棒グラフではラベルが密集してほとんど読めなくなります。スプレッドシートは自動でラベルを間引くこともありますが、すべての項目を確認したい場合は横棒グラフに切り替えましょう。横棒グラフではカテゴリを縦方向に並べるため、仮に20個以上のカテゴリがあっても各ラベルが重なることなく表示できます。例えば、都道府県別の人口や、社員一人ひとりの業績など、比較項目が多いデータには横棒グラフが必須です。また、値の大小を比較する場合も、横棒グラフは水平方向の長さで比較するため、人間の目が捉えやすいという利点があります。
実際のグラフ作成手順とカテゴリ数に応じた切り替え方法
スプレッドシートで棒グラフを作成する手順を確認し、カテゴリ数に応じて縦棒と横棒を切り替える方法を説明します。
- データを選択する
グラフにしたいデータ範囲(カテゴリと値の列)をドラッグして選択します。見出し行も含めると自動的にラベルとして認識されます。 - グラフを挿入する
メニューの「挿入」から「グラフ」をクリックします。デフォルトでは縦棒グラフが作成されます。 - グラフの種類を変更する
グラフをクリックして表示されるグラフエディタの「設定」タブで、「グラフの種類」プルダウンから「棒グラフ」を選びます。ここで「縦棒グラフ」と「横棒グラフ」のどちらかを選択します。 - カスタマイズして完成させる
必要に応じて色や軸ラベルのフォントサイズを調整します。カテゴリ数が多い場合は、横棒グラフを選んだうえで、ラベルのフォントサイズを小さくするとさらに見やすくなります。
この手順で、データのカテゴリ数に合わせて最適な棒グラフの向きを選べます。最初に縦棒グラフが作成された場合でも、後から簡単に横棒グラフに切り替えられるため、試しに両方表示してみると良いでしょう。
ADVERTISEMENT
注意点とよくある失敗例
カテゴリ数による使い分けには、いくつかの注意点があります。ここでは、実際の現場で起こりやすい失敗例とその回避方法を紹介します。
ラベルが長すぎて縦棒グラフが読みづらくなる
カテゴリ数が少なくても、ラベルが非常に長い場合は縦棒グラフではラベルが斜めになったり、省略記号(…)で表示されたりします。この問題を回避するには、あらかじめラベルを短くするか、横棒グラフを選びます。また、グラフエディタの「カスタマイズ」タブで「横軸」の「ラベルの傾き」を-90度に設定すると縦書きになり、多少改善することもありますが、横棒グラフの方が確実です。
カテゴリ数が中途半端なときに判断に迷う
6〜12個の範囲では、上記の基準に加えて、データの種類や伝えたいメッセージも考慮します。例えば、カテゴリに順序がある(月ごと、年代など)なら縦棒グラフの方が時系列を表現しやすく、逆に順序がなく大小比較が目的なら横棒グラフの方が見やすいです。迷ったときは、同じデータで両方のグラフを作成して比較し、チームメンバーに見やすい方を選ぶことをおすすめします。
縦棒グラフでカテゴリ数が多いときの間引き
スプレッドシートは、カテゴリ数が多い場合に自動的にラベルの一部を非表示にすることがあります。これはグラフをすっきり見せるための仕様ですが、すべての項目を表示したい場合には適していません。その場合は横棒グラフに変更するか、グラフエディタの「カスタマイズ」→「横軸」で「ラベルをすべて表示」にチェックを入れます。ただし、それでもスペースが足りなければ結局重なってしまうため、根本的には横棒グラフへの切り替えが最善です。
縦棒グラフと横棒グラフの特徴比較
| 項目 | 縦棒グラフ | 横棒グラフ |
|---|---|---|
| カテゴリ数の適正範囲 | 5個以下が理想、多くても12個まで | 6個以上で効果的、特に13個以上で推奨 |
| ラベルの長さへの対応 | 短いラベル向け(5文字以内が望ましい) | 長いラベルでも横書きで読める |
| 時系列データの表現 | 適している(左から右へ時間の流れ) | 不自然になりがち(上から下へ並ぶ) |
| 値の比較のしやすさ | 棒の高さで比較(高さの差がわかりやすい) | 棒の長さで比較(水平方向の差がわかりやすい) |
| スペース効率 | 横方向に広がるため横幅が必要 | 縦方向に広がるため縦幅が必要 |
まとめ
この記事では、カテゴリ数を基準にした縦棒グラフと横棒グラフの使い分けを解説しました。カテゴリ数が少なければ縦棒グラフ、多ければ横棒グラフ、中程度ならラベルの長さやデータの性質で選ぶのが基本です。さらに、ラベルの表示やグラフの見やすさを考慮すると、より適切な選択ができます。次にグラフを作成するときは、まずカテゴリ数を数えてからグラフの向きを決めてみてください。また、棒グラフ以外にも積み上げ棒や集合棒など種類の選択肢がありますが、それらを使う場合も同じ基準が適用できます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
