Excelでは、これに対する公式のサポートはありません。ただし、散布図を使用して機能させるためのハックがあります。この方法は少し複雑ですが、他の回答のようなアドオンは必要ありません。ここからの情報を使用してこれを理解しましたが、縦棒グラフで動作するように別の方法を実行しました。
基本的に、これが機能する方法は、使用するカテゴリラベルに対応するデータセットを作成することです。xの値を0に設定し、yの値をラベルの高さに設定します。次に、マーカーを非表示にし、それらのポイントにデータラベルを追加します。これは純粋な散布図では比較的単純ですが、縦棒グラフと組み合わせると非常に扱いにくくなります。多くの実験を経て、ようやくそれを理解しました。ここでは、段階的な手順を説明します。手順のいずれかが不明な場合はコメントしてください。最終的なグラフは次のようになります。
以下をワークシートに追加します。各カテゴリのラベルx
、0の値(これは後で調整します)、およびy
ラベルの高さの値を指定します。
x y label
0 0.1 Very Low
0 0.25 Low
0 0.5 Medium
0 0.75 High
0 0.9 Very High
Insert
>に移動して、空白の散布図を作成しますScatter
。空のグラフが表示されます。Select Data
リボンをクリックします。次のダイアログが表示されます。
次に、x
/ y
/ label
テーブルの各行を個別のシリーズとして追加する必要があります。をクリックしAdd...
、Label
列の値をシリーズ名として選択し、列の値をx
シリーズXの値に、y
列の値をシリーズYの値に選択します。
行ごとにこれを繰り返します。各行は、Add...
ボタンをクリックして追加する独自のシリーズである必要があります。
これを実行すると、グラフは次のようになります。
次に、データを選択し、Insert
>を選択して、通常の方法で別のグラフに縦棒グラフをプロットします2-D Column Chart
。
散布図を選択し、Ctrl+ を押してコピーしCます。縦棒グラフを選択し、Ctrl+ Vを押して貼り付けます。これにより、縦棒グラフが散布図に変換されます。
プロットのx軸を右クリックし、none
軸ラベルと主目盛を選択します。
次に、リボンのレイアウトタブで、のLeft
下を選択しますData Labels
。次に、各ラベルシリーズについて、マーカーを右クリックしてを選択しますFormat Data Series
。でMarker Options
、を選択しますnone
。次に、データラベルをクリックします。ボックスをオンにしてデータ系列名を表示し、ボックスをオフにしてY値を表示します。シリーズごとに、高/中/低のラベルを付けてください。
この手順を完了すると、グラフは次のようになります。
次に、それをプライマリデータの縦棒グラフに変換します。元は縦棒グラフであった系列を右クリックして、を選択しますChange Series Chart Type
。
次に2D Column
、表示されるダイアログから選択します。グラフは次のようになります。あとは、少し整頓するだけです。
まず、凡例をクリックしてを押し、凡例を削除しDelます。次に、グリッド線をクリックしてを押し、グリッド線を削除しますDel。次に、x軸を右クリックして、を選択しますFormat Axis
。でAxis Options
、[垂直軸の交差]を[カテゴリ番号で]に設定し、その番号を1に設定します。プロパティダイアログを閉じます。次に、最初に作成したテーブルのラベルのx軸の値を、ラベルが軸の隣にくるまで調整します。0.5でうまくいきました。最初の系列の値を調整して見栄えがよくなるまで調整し、残りの系列の値を下にドラッグして調整できます。
最後に、グラフ領域をクリックし、サイズ変更用の四角形を使用して寸法を適切に表示します。これで、グラフのタイトル、軸のタイトル、およびその他の必要な情報を追加できます。必要に応じて、縦棒グラフからデータラベルを削除することもできます。これで、グラフは最初のスクリーンショットと同じように表示され、Y軸のカテゴリと縦棒グラフが表示されます。