web-dev-qa-db-ja.com

ExcelでY軸の値の名前を変更するにはどうすればよいですか?

ExcelのグラフのY軸にある値の名前を変更しようとしています。現在、プロットするためだけにさまざまな文字を数の同等物にマッピングしていますが、Y軸に同等の文字を配置したいと思います(A-Fスケールで誰かを評価するという観点から考えてください)。

誰もがこれを行う方法についてのアイデアを持っていますか?

ありがとう

---編集-----

Y軸を右クリックして、このメニューから[軸のフォーマット]を選択すると、部分的に機能するものが見つかりました。次に、[数値]タブを選択し、「カスタム」フォーマット文字列を入力できます。以下に沿って何かを使用する:

[=-15]"AA";[=-10]"A";General

ティックを独自の値に置き換えることができます。 新しい問題は、このソリューションは2つの値に対してのみ機能するようであり、それを超えると壊れるように見えることです!何かアイデアはありますか?

ありがとう

4
Irfy

それは少しのトリックで行うことができますが、それが単純なグラフである場合、既存のラベルの上に不透明な背景を持つテキストボックスを使用して手動でいくつかの新しいラベルを描くことはほぼ間違いなく簡単です。

だが...

既存のY軸の目盛りとラベルを非表示にしてから、次のような新しいX-Yシリーズの点をプロットします。

x y

0 1

0 2

0 3

0 4

. .

ポイントマーカーの形式を水平線などの適切なものに変更すると、新しいセットの目盛りがy軸に沿って真っ直ぐになります。

残念ながら、これは少し面倒です。次に、各ポイントのデータラベルをプロットして、新しいy軸の目盛りラベルを作成する必要があります。私の知る限り、最新バージョンのExcelでもこれを自動的に行うことはできませんが、これを行うためのさまざまなマクロが見つかります(Google:Excel X-Y散布点ラベラー)。

次に、列を追加できます。

x y label

0 1 f 

0 2 e

0 3 d

0 4 c

. . .

マクロを実行すると、各疑似目盛の横にラベルが表示されます。ただし、適切な場所に配置するには、ラベルの配置設定を試す必要があります。

3
e100

フォーマット文字列を使用すると、2つの目盛りにのみラベルを追加でき、このカウントを拡張する方法はありません。

可能な解決策については、このリンクを確認してください http://peltiertech.com/WordPress/text-labels-on-vertical-axis-in-Excel-column-chart/

もう1つの方法は、散布図を使用し、追加の系列をAxisラベル付きのダミー系列として使用することです(折れ線グラフでは、このような垂直系列を追加することはできません)。

0
Oleg Romanenko