10/20/2021

Excel。数値で構成された表からグラフを作ると、横軸が1・2・3…となるのでどうしたらいい【Horizontal axis】

Excel。数値で構成された表からグラフを作ると、横軸が123…となるのでどうしたらいい

<折れ線グラフ>

Excelでグラフを作ること自体は簡単でも、表によっては思っているようなグラフをつくることができないことがあります。


例えば、次のような表をつかってグラフを作るとわかります。


今回は、この表を使って、マーカー付き折れ線グラフを作ってみます。

別に問題なく作れると思うかもしれませんが、挿入後アレコレやらないといけないグラフが挿入されるので確認してみましょう。


A1:B7を範囲選択して、挿入タブの「折れ線/面グラフの挿入」にある「マーカー付き折れ線グラフ」をクリックします。


次のようなグラフが挿入されてました。


横軸に、年の「2016・2017…」と表示されずに、「1・2・3…」と数値が表示されてしまっています。

さらに、年は、データとして扱われてしまっていて、プロットエリア内にマーカー付き折れ線グラフとして描かれてしまっています。


この原因は、表にあります。


表のデータが、横軸に当たる所も含めて、すべて「数値」になっている表だからです。


仮に次のように、年が2016年という「文字」の表でつくってみます。


この場合マーカー付き折れ線グラフをつくってみると、横軸に年が表示されたグラフになります。


このように、データ全体が「数値」の場合には、データを指示してあげる必要が発生します。


それでは、グラフを修正していきます。


グラフのデザインタブの「データの選択」をクリックします。

データの選択ダイアログボックスが表示されます。


プロットされている「年」を削除しますので、凡例項目の年を選択して、削除ボタンをクリックします。

続いて横軸を修正します。

横(項目)軸ラベルの編集ボタンをクリックします。


軸ラベルダイアログボックスが表示されます。


横軸で表示したいA2:A7を範囲選択してOKボタンをクリックします。

データソースの選択ダイアログボックスに戻ってきますので、OKボタンをクリックします。


マーカー付き折れ線グラフは、次のように変わりました。


これで、文字データと同じように、横軸を「2016・2017…」と変えることができました。

このように、グラフにしたい表のデータが「数値」だった場合には、ちょっと注意する必要があります。


なお、データが数値の場合、マーカー付き折れ線グラフでグラフを作らないで、挿入タブの「散布図またはバブルチャートの挿入」にある、散布図(直線とマーカー)でグラフを作ると、何の問題もなく描くことができます。


綺麗グラフが挿入されました。


折れ線グラフは、散布図でも描くことができますので、データによっては、散布図でつくってみてもいいですし、横軸がおかしなときは、修正して対応することになります。