Excelで棒グラフを作成する方法

  • これを共有
Michael Brown

このチュートリアルでは、Excelで棒グラフを作成し、値を自動的に降順または昇順に並べ替える方法、Excelで負の値を含む棒グラフを作成する方法、棒の幅と色を変更する方法などを学びます。

棒グラフは、円グラフと並んでよく使われるグラフです。 作り方が簡単で、わかりやすいのが特徴です。 棒グラフはどんなデータに適していますか? 数値、パーセント、温度、頻度、その他の測定値など、比較したい数値データなら何でも構いません。 一般的には、異なるデータ間で個々の値を比較するために棒グラフを作成します。プロジェクト管理プログラムでは、ガントチャートと呼ばれる棒グラフがよく使われます。

この棒グラフのチュートリアルでは、Excelで棒グラフの次の側面を探検します。

    Excelの棒グラフ - 基本

    A 棒グラフ または 線表 棒グラフは、データの異なるカテゴリーを長方形の棒で表示するグラフで、棒の長さはデータのカテゴリーの大きさに比例する。 棒グラフは縦にも横にもプロットできる。 Excelの縦棒グラフは、別のグラフタイプである。 カラムバーチャート .

    この棒グラフのチュートリアルの残りの部分を理解しやすくし、常に同じページにいることを確実にするために、Excel棒グラフの基本要素を定義しましょう。 次の画像は、3つのデータ系列(グレー、緑、青)と4つのデータカテゴリー(1~4月)の標準2次元クラスター棒グラフを表しています。

    Excelで棒グラフを作成する方法

    Excelで棒グラフを作るのは、とても簡単です。 インサート tab> チャート グループから、挿入したい棒グラフの種類をクリックします。

    この例では、標準的な2次元の棒グラフを作成します。

    Excelのワークシートに挿入されるデフォルトの2次元クラスタ棒グラフは、以下のような表示になります。

    上のExcel棒グラフの表示 いちデータシリーズ というのも、ソースデータには数字の列が1つだけ含まれているからです。

    ソースデータに数値の列が2つ以上ある場合、Excelの棒グラフは以下のようになります。 複数データ系列 それぞれ異なる色でシェーディングされています。

    すべての棒グラフの種類を見る

    Excel で利用可能なすべての棒グラフの種類を表示するには、次のようにします。 その他のコラムチャート... の上部に表示される棒グラフのサブタイプのいずれかを選択します。 チャートの挿入 ウィンドウに表示されます。

    棒グラフのレイアウトとスタイルを選ぶ

    Excelシートに挿入された棒グラフのデフォルトのレイアウトやスタイルに十分満足していない場合、それを選択してアクティブにします。 チャートツール タブをクリックします。 デザイン タブをクリックし、次のいずれかを実行します。

    • をクリックすると、さまざまな棒グラフのレイアウトを試すことができます。 クイックレイアウト ボタンをクリックします。 チャートレイアウト グループ、または
    • で様々な棒グラフのスタイルを試してみてください。 チャートスタイル のグループです。

    エクセル棒グラフの種類

    Excelで棒グラフを作成する場合、以下の棒グラフのサブタイプのいずれかを選択することができます。

    クラスター型棒グラフ

    Excelのクラスタ棒グラフ(2次元または3次元)は、データのカテゴリ間で値を比較します。 クラスタ棒グラフでは、通常、カテゴリは縦軸(Y軸)に沿って整理され、値は横軸(X軸)に沿って整理されます。 3次元クラスタ棒グラフは、第3軸を表示せず、3次元形式で横長の長方形を提示します。

    積み上げ棒グラフ

    Excelの積み上げ棒グラフは、全体に対する個々の項目の割合を示すもので、クラスター棒グラフと同様に、2次元および3次元の形式で描画することができます。

    100%スタックド・バーチャート

    このタイプの棒グラフは、上記のタイプと似ているが、各データカテゴリーの合計に各値が寄与する割合を表示するものである。

    円柱、円錐、ピラミッドチャート

    円錐・円筒・ピラミッドグラフは、標準的な長方形のExcel棒グラフと同様に、クラスタリング、スタック、100%スタックのタイプがあります。 唯一の違いは、これらのグラフタイプは、棒の代わりに円柱、円錐、ピラミッドの形状でデータ系列を表現することです。

    エクセル2010 で対応するグラフの種類を選択し、通常の方法で円柱、円錐、ピラミッド型のグラフを作成することができます。 チャート のグループです。 インサート タブで表示します。

    で棒グラフを作成する場合 エクセル 2013 または エクセル 2016 には、シリンダー型、コーン型、ピラミッド型は見当たりません。 チャート マイクロソフトによると、これらのグラフは、以前のバージョンのExcelではグラフの選択肢が多すぎて、ユーザーが正しいグラフの種類を選ぶのが難しかったため、削除されたそうです。 それでも、最近のバージョンのExcelでは、円柱、円錐、ピラミッドのグラフを描く方法があり、これにはいくつかの追加の手順が必要になります。

    Excel2013、2016で円柱、円錐、ピラミッドのグラフを作成する

    Excel 2016、2013で円柱、円錐、ピラミッドグラフを作成するには、通常の方法で好みのタイプ(クラスター、スタック、100%スタック)の3次元棒グラフを作成し、以下の方法で形状タイプを変更します。

    • チャート内のすべてのバーを選択し、右クリックし、次のように選択します。 フォーマットデータシリーズ... または、バーをダブルクリックしてください。
    • について フォーマットデータシリーズ ペインの下にあります。 シリーズオプション を選択します。 コラム形状 を望む。

    注:Excelの棒グラフに複数のデータ系列がプロットされている場合、各系列に対して上記の手順を繰り返す必要がある場合があります。

    Excelで棒グラフをカスタマイズする

    棒グラフは、他のExcelのグラフと同様に、グラフのタイトル、軸、データラベルなどに関して多くのカスタマイズが可能です。 以下の資料では、詳細な手順が説明されています。

    • グラフのタイトルを追加する
    • チャート軸のカスタマイズ
    • データラベルの追加
    • チャートの凡例の追加、移動、書式設定
    • グリッド線の表示・非表示
    • データ系列の編集
    • チャートの種類とスタイルを変更する
    • チャートのデフォルトカラーを変更する

    それでは、Excelの棒グラフにまつわる具体的なテクニックをいくつかご紹介しましょう。

    バーの幅と間隔を変更する

    Excelで棒グラフを作成する場合、初期設定では棒と棒の間隔がかなり開いています。 棒の幅を広げ、棒と棒の間隔を近づけるには、次の操作を行います。 同じ方法で棒を細くし、間隔を広げることができます。 2次元棒グラフでは、棒が重なり合うこともあります。

    1. Excelの棒グラフで、任意のデータ系列(棒グラフ)を右クリックし フォーマットデータシリーズ... をクリックすると、コンテキストメニューが表示されます。
    2. について フォーマットデータシリーズ ペインの下にあります。 シリーズオプション は、以下のいずれかを行ってください。
    • 2次元および3次元の棒グラフで、変更するには 棒幅 データ区分の間隔 をドラッグしてください。 ギャップ幅 のスライダーを動かすか、ボックスに0〜500のパーセンテージを入力します。 値が低いほどバーの間隔が狭くなり、バーが太くなり、その逆も然りです。

  • 2次元棒グラフの場合、変更するには データ系列間隔 をデータカテゴリー内でドラッグします。 シリーズオーバーラップ スライダ、またはボックスに-100から100の間でパーセンテージを入力します。 値が高いほど、バーの重なりは大きくなります。 負の数値は、次のスクリーンショットのようにデータシリーズ間の間隔をもたらします。
  • 3次元チャートでは、変更するには データ系列間隔 をドラッグしてください。 ギャップの深さ 値が高いほど、棒グラフの間隔が広くなります。 実際には、Excelの棒グラフのほとんどの種類で、ギャップの深さを変更すると視覚的な効果がありますが、次の画像に示すように、3Dの列グラフでは顕著な変化があります。
  • Excelで負の値を含む棒グラフを作成する

    Excelで棒グラフを作成する場合、元となる数値は必ずしも0以上である必要はありません。 一般に、Excelでは負の数値を棒グラフで表示することに問題はありませんが、ワークシートに挿入されたデフォルトのグラフは、レイアウトや書式の点で不満が残るかもしれません。

    上の棒グラフをより良く見せるには、まず、縦軸のラベルを左に移動して、マイナスの棒グラフと重ならないようにし、次に、マイナスの値には別の色を使うことを検討するとよいでしょう。

    縦軸のラベルを変更する

    縦軸をフォーマットするには、ラベルのいずれかを右クリックし フォーマット軸... をコンテキストメニューから選択します(または、軸ラベルをダブルクリックします)。 これによって フォーマット軸 ペインがワークシートの右側に表示されます。

    ペインで 軸のオプション タブ (一番右のタブ) を展開します。 ラベル ノードを設定し ラベル位置 まで :

    負の値に対する塗りつぶし色の変更

    Excelの棒グラフでマイナスの値に注目させたい場合、マイナスの棒の塗りつぶしの色を変えることで目立たせることができます。

    Excelの棒グラフの場合、データ系列が1つだけなら、マイナスの値を標準の赤で陰影をつけることができます。 棒グラフのデータ系列が複数ある場合は、系列ごとにマイナスの値を別の色で陰影する必要があります。 たとえば、プラスの値は元の色のまま、マイナスの値は同じ色の薄い色調を使用することが可能です。

    ネガティブバーの色を変更するには、以下の手順で行います。

    1. 色を変えたいデータ系列のバー(この例ではオレンジ色のバー)を右クリックし、次のように選択します。 フォーマットデータシリーズ... をクリックすると、コンテキストメニューが表示されます。
    2. について フォーマットデータシリーズ ペインで 塗りつぶし・線 タブで 負の場合は反転 ボックスを使用します。
    3. にチェックを入れたら、すぐに 負の場合は反転 ボックスに、2つの塗りつぶし色オプションが表示されます。1つ目は正の値用、2つ目は負の値用です。

    ヒント:2つ目の塗りつぶしボックスが表示されない場合は、表示される唯一のカラーオプションの小さな黒い矢印をクリックし、正の値に対して任意の色を選択します(デフォルトで適用されているのと同じ色を選択できます)。 これを実行すると、負の値に対する2つ目のカラーオプションが表示されるようになります。

    Excelで棒グラフのデータを並べ替える

    Excelで棒グラフを作成すると、デフォルトではデータのカテゴリが逆順に表示されます。 つまり、スプレッドシートでデータをA-Zにソートすると、Excelの棒グラフはZ-Aに表示されます。 なぜExcelは棒グラフでデータのカテゴリを常に逆順にするのか? 誰も知りません。 でも、これを修正する方法はわかっています:)

    棒グラフのデータカテゴリーの順序を逆にする最も簡単な方法は、次のとおりです。 シート上で逆の操作をする .

    ワークシートに世界の10大都市を人口の多い順に並べたものがありますが、棒グラフでは人口の少ない順に昇順で表示されます。

    Excelの棒グラフを上から下へ並べるには、元データを小さいものから大きいものへと逆に並べればよいのです。

    シート上のデータをソートすることができない場合、データソースをソートせずにExcel棒グラフのソート順を変更する方法について説明します。

    Excelの棒グラフを降順/昇順に並べ替える(元データの並べ替えなし

    ワークシートのソート順が重要で変更できない場合、グラフの棒グラフを全く同じ順番で表示させてみましょう。 これは簡単で、いくつかのチェックボックスを選択するだけです。

    1. Excelの棒グラフで、いずれかの項目を右クリックします。 縦軸 ラベルを選択し フォーマット軸... または、縦軸のラベルをダブルクリックして、コンテキストメニューから フォーマット軸 ペインが表示されます。
    2. について フォーマット軸 ペインの下にあります。 軸のオプション を選択し、次のオプションを選択します。
    • アンダー 横軸のクロス を確認します。 最大カテゴリー時
    • アンダー 軸の位置 を確認します。 カテゴリーを逆順に表示

    完了です!Excelの棒グラフは、データソースと同じように降順または昇順にすぐにソートされます。 シート上でソート順を変更するとすぐに、棒グラフは自動的に再ソートされます。

    棒グラフのデータ系列の並び順を変更する

    Excelの棒グラフに複数のデータ系列が含まれている場合、デフォルトで逆向きにプロットされます。 たとえば、ワークシートと棒グラフの地域の順序が逆になっていることに注目してください。

    棒グラフのデータ系列をワークシートに表示されているのと同じ順番に並べるためには、グラフの中の 最大カテゴリー時 カテゴリーを逆順に表示 また、次のスクリーンショットに示すように、データカテゴリのプロット順序も変更されます。

    棒グラフのデータ系列を、ワークシート上のデータ整理とは異なる順序で並べたい場合は、次のようにします。

      データソースの選択]ダイアログを使用してデータ系列の順序を変更する

      この方法では、棒グラフの個々のデータ系列のプロット順序を変更しても、ワークシート上の元のデータ配置を維持することができます。

      1. チャートを選択すると、アクティブになります。 チャートツール タブをクリックします。 デザイン tab> データ をクリックします。 セレクトデータ ボタンをクリックします。

        または チャートフィルター ボタンをクリックし、グラフの右側にある データを選択... のリンクをクリックします。

      2. での データソースの選択 ダイアログで、プロット順序を変更したいデータ系列を選択し、対応する矢印で上下に移動します。

      数式を使用してデータ系列を並べ替える

      Excelのグラフ(棒グラフだけでなく、あらゆるグラフ)のデータ系列はそれぞれ数式で定義されているので、対応する数式を修正することでデータ系列を変更できます。 データ系列の数式に関する詳しい説明はこちら。 今のところ、系列のプロット順序を決定する最後の引数にのみ興味があります。

      例えば、以下のExcel棒グラフでは、グレーのデータ系列が3番目にプロットされています。

      この棒グラフの例では、灰色のデータ系列を1つ上に移動させるには2と入力し、グラフの最初のデータ系列にするには1と入力します。

      データソースの選択ダイアログと同様に、データ系列の数式を編集すると、グラフ上の系列の順序のみが変更され、ワークシートのソースデータはそのまま残ります。

      以上、Excelで棒グラフを作る方法でした。 Excelのグラフについてもっと知りたい方は、このチュートリアルの最後に掲載されている他の資料もぜひご覧ください。 それでは、次回のブログでお会いしましょう。

      Michael Brown は、ソフトウェア ツールを使用して複雑なプロセスを簡素化することに情熱を注ぐ熱心なテクノロジー愛好家です。テクノロジー業界で 10 年以上の経験があり、Microsoft Excel と Outlook、さらに Google Sheets と Docs のスキルを磨いてきました。 Michael のブログは、彼の知識と専門知識を他の人と共有することに特化しており、生産性と効率を向上させるためのわかりやすいヒントとチュートリアルを提供しています。経験豊富なプロフェッショナルであろうと初心者であろうと、Michael のブログでは、これらの重要なソフトウェア ツールを最大限に活用するための貴重な洞察と実践的なアドバイスを提供しています。