Excel 2007-カスタムY軸値


9

いくつかの列を含む基本的な縦棒グラフを作成しています。唯一の問題は、グリッドマークとして数字を表示する代わりに、「非常に低い」や「中程度」などの単語を表示したいことです。

たとえば、私は持っています

Data1 = 0.5
Data2 = 0.3
Data3 = 0.8

つまり、3列になります。次に、次のスケールに従ってY軸マークが必要です。

0.1 = Very Low
0.25 = Low
0.5 = Medium
0.75 = High
0.9 = Very High

Excel 2007でこれを行う方法はありますか?

回答:


18

Excelでは、これに対する公式のサポートはありません。ただし、散布図を使用して機能させるためのハックがあります。この方法は少し複雑ですが、他の回答のようなアドオンは必要ありません。ここからの情報を使用してこれを理解しましたが、縦棒グラフで動作するように別の方法を実行しました。

基本的に、これが機能する方法は、使用するカテゴリラベルに対応するデータセットを作成することです。xの値を0に設定し、yの値をラベルの高さに設定します。次に、マーカーを非表示にし、それらのポイントにデータラベルを追加します。これは純粋な散布図では比較的単純ですが、縦棒グラフと組み合わせると非常に扱いにくくなります。多くの実験を経て、ようやくそれを理解しました。ここでは、段階的な手順を説明します。手順のいずれかが不明な場合はコメントしてください。最終的なグラフは次のようになります。

任意の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値を表示します。シリーズごとに、高/中/低のラベルを付けてください。

この手順を完了すると、グラフは次のようになります。

Excelグラフ

次に、それをプライマリデータの縦棒グラフに変換します。元は縦棒グラフであった系列を右クリックして、を選択しますChange Series Chart Type

系列グラフの種類を変更する

次に2D Column、表示されるダイアログから選択します。グラフは次のようになります。あとは、少し整頓するだけです。

部分的に完成したグラフ

まず、凡例をクリックしてを押し、凡例を削除しDelます。次に、グリッド線をクリックしてを押し、グリッド線を削除しますDel。次に、x軸を右クリックして、を選択しますFormat Axis。でAxis Options、[垂直軸の交差]を[カテゴリ番号で]に設定し、その番号を1に設定します。プロパティダイアログを閉じます。次に、最初に作成したテーブルのラベルのx軸の値を、ラベルが軸の隣にくるまで調整します。0.5でうまくいきました。最初の系列の値を調整して見栄えがよくなるまで調整し、残りの系列の値を下にドラッグして調整できます。

最後に、グラフ領域をクリックし、サイズ変更用の四角形を使用して寸法を適切に表示します。これで、グラフのタイトル、軸のタイトル、およびその他の必要な情報を追加できます。必要に応じて、縦棒グラフからデータラベルを削除することもできます。これで、グラフは最初のスクリーンショットと同じように表示され、Y軸のカテゴリと縦棒グラフが表示されます。

特別なYグラフ


@nhinkleありがとう!低/中/高ラベルに対応するグリッド線を取得する方法はありますか?また、列を異なる色にする方法はありますか?
Wesley Tansey

@WesleyTansey、私はおそらく方法があると信じています。投稿を編集してその情報を含める前に、明確にしてもらえますか?すべての列の色を変更しますか、それとも各列を個別に変更しますか?
nhinkle 2011

@nhinkle各列を個別に変更したい。
ウェズリータンジー2011

@WesleyTanseyは、通常、縦棒グラフのフォーマット方法ではありませんが、必要に応じて、グラフ領域を1回クリックしてから、個別の列をもう一度クリックします。右クリックして「Formant Data Point」を選択すると、色を変更できます。グリッドラインを追加する方法については、しばらくして投稿を更新します。
nhinkle 2011

手描きの円がない場合は-1。
Hello71

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.