Excel

【Excel】エクセルのグラフの目盛り・最大値・単位・間隔を変更する(横軸位置・できない場合)方法

当サイトでは記事内に広告を含みます
いつも記事を読んでいただきありがとうございます!!! これからもお役に立てる各情報を発信していきますので、今後ともよろしくお願いします(^^)/

エクセルでグラフを作成したとき、縦軸の最大値が中途半端な数値になっていたり、目盛りの間隔が見づらかったりすることはないでしょうか。

目盛りの設定はグラフの見やすさに直結する重要な要素であり、適切に設定することでデータの比較がしやすくなります。

本記事では、エクセルのグラフの目盛り・最大値・単位・間隔を変更する方法を、横軸の位置調整・変更できない場合の対処まで幅広く解説していきます。

「最大値をきりのいい数字にしたい」「目盛りの間隔を変えて見やすくしたい」という方はぜひ参考にしてみてください。

エクセルのグラフの目盛り・最大値・間隔を変更する基本操作まとめ

それではまず、エクセルのグラフの目盛りや最大値・間隔を変更する基本的な方法について解説していきます。

結論として、変更したい軸をダブルクリックして「軸の書式設定」パネルを開き、「軸のオプション」から数値を設定するのが基本の手順です。

最小値・最大値・目盛間隔をそれぞれ「固定」に切り替えて数値を入力するだけで、グラフに即座に反映されます。

単位の表示や補助目盛りの追加なども同じパネルから設定できるでしょう。

【目盛り・最大値・間隔の変更方法まとめ】

① 軸をダブルクリック→「軸の書式設定」→「軸のオプション」で最小値・最大値・間隔を設定

② 「表示単位」ドロップダウンから「千」「百万」などの単位を設定して軸ラベルをシンプルにする

③「補助目盛り」を追加して細かい値の読み取りをしやすくする

④ 最大値・最小値を「自動」に戻したいときは入力値を削除してEnterを押す

最大値・最小値を固定値に変更する手順

変更したい軸(縦軸または横軸)の上でダブルクリックすると、画面右側に「軸の書式設定」パネルが表示されます。

「軸のオプション」セクションにある「最大値」「最小値」の入力欄に任意の数値を入力します。

入力欄が「自動」の状態から数値を入力した瞬間に「固定」に切り替わり、Enterを押すとグラフに反映されます。

📗 Microsoft Excel — 軸の書式設定パネル

月別売上グラフ

0 50 100 150 200 1月 2月 3月 4月

軸の書式設定
軸のオプション
最小値

固定

最大値

← 変更

目盛間隔

← 変更

補助目盛間隔

固定

▲ 縦軸をダブルクリックして書式設定パネルを開き、最大値を200・目盛間隔を50に固定した状態のグラフです

最大値を設定する際は、データの最大値より少し大きいきりのいい数字に設定すると見やすいグラフになります。

たとえばデータの最大値が182であれば、最大値を200に設定するとすっきりした印象になるでしょう。

最小値を0以外に設定するとデータの差が強調されて見えるため、意図的な誇張にならないよう注意が必要です。

目盛間隔を変更して見やすくする手順

「軸の書式設定」パネルの「目盛間隔」欄に数値を入力すると、目盛りの間隔を固定できます。

初期状態では「自動」になっており、データの範囲に応じてエクセルが自動計算した間隔が設定されます。

目盛間隔を25や50など読みやすい数字に設定することで、データの値を直感的に読み取りやすくなります。

補助目盛りを追加して読み取り精度を上げる方法

主目盛りの間にさらに細かい目盛りを表示したい場合は、補助目盛りを設定します。

「軸の書式設定」パネルの「補助目盛間隔」に数値を入力し、「目盛りの種類」で「内側」「外側」「交差」から表示スタイルを選択します。

補助目盛りを追加するとグラフが精密な印象になり、数値の細かい比較がしやすくなるでしょう。

エクセルのグラフの軸の単位を変更して表示をシンプルにする方法

続いては、グラフの軸に表示される数値の単位を設定して、見た目をシンプルにする方法を確認していきます。

数値が大きい場合に「1,000,000」のような長い数字が並ぶと読みにくくなるため、単位設定を活用しましょう。

表示単位の設定値 元の数値 軸に表示される数値
なし(デフォルト) 1,000,000 1,000,000
百(100) 1,000,000 10,000
千(1,000) 1,000,000 1,000
百万(1,000,000) 1,000,000 1
十億(1,000,000,000) 1,000,000,000 1

表示単位を設定する手順

縦軸をダブルクリックして「軸の書式設定」パネルを開き、「軸のオプション」の「表示単位」ドロップダウンから単位を選択します。

「千」を選ぶと軸の数値が1,000分の1で表示され、グラフ上に「千」という単位ラベルが自動で追加されます。

表示単位ラベルは位置やフォントを自由に変更できるため、グラフのデザインに合わせて調整しましょう。

表示形式コードで単位付きの数値を表示する方法

「軸の書式設定」→「表示形式」から表示形式コードをカスタマイズすると、より柔軟な単位表示が可能です。

【表示形式コードの例】

#,##0″万円” → 100万円、200万円のように表示

#,##0″個” → 500個、1,000個のように表示

0.0″%” → パーセント付きで小数点1桁表示

「表示形式コード」欄に入力して「追加」をクリックすると即座にプレビューで確認できます。

表示形式コードを使うと「万円」「個」「件」など日本語の単位も自由に付けられるため、ビジネス資料でよく活用されます。

対数目盛りを使って大きな数値の差を見やすくする方法

データの値の範囲が非常に広い場合、通常の目盛りでは小さい値のデータが潰れて見えてしまいます。

「軸の書式設定」の「対数目盛を表示する」にチェックを入れると、対数スケールで軸が設定されます。

桁数の異なるデータを同じグラフで比較したいときに対数目盛りは非常に有効でしょう。

📗 軸の書式設定 — 表示単位と表示形式
表示単位

← 「千」を選択すると軸の数値が÷1,000で表示

グラフに単位を表示する

表示形式コード

← 任意の単位を付けられます
プレビュー
100万円

▲ 表示単位で大きな数値をシンプルに、表示形式コードで任意の単位テキストを軸に付けることができます

エクセルのグラフの横軸位置と目盛りが変更できない場合の対処法

続いては、グラフの横軸の位置変更や目盛り設定がうまくいかない場合の原因と対処法を確認していきます。

横軸の位置をゼロ基準に固定する方法

マイナスの値を含むデータをグラフ化すると、横軸がグラフの中央付近に表示されてしまうことがあります。

縦軸をダブルクリックして「軸の書式設定」を開き、「横軸との交差」を「軸の値:0」に設定すると、横軸が常に0の位置に固定されます。

マイナス値のデータが多い場合は最小値を適切なマイナス値に設定して、正負両方のデータが見やすいグラフになるよう調整しましょう。

目盛りが変更できない主な原因と対処法

目盛りの設定を変更しようとしても反映されない場合、いくつかの原因が考えられます。

【目盛り変更ができない場合の確認ポイント】

① シートが保護されている → 「校閲」タブからシートの保護を解除する

② ピボットグラフの軸 → 一部の設定はピボットグラフでは変更不可のため、通常のグラフに変換する

③ 項目軸(横軸)に数値設定しようとしている → 項目軸は数値設定不可のため、散布図へのグラフ種類変更を検討する

④ 入力後にEnterを押していない → 数値入力後は必ずEnterキーで確定する

特に横軸を数値軸として扱いたい場合は、棒グラフや折れ線グラフではなく散布図を使う必要があることを覚えておきましょう。

目盛り線の色・スタイルを変更する方法

グラフの目盛り線(グリッド線)の色や線のスタイルを変更することで、グラフの見た目を整えられます。

グラフ内の目盛り線をクリックして選択し、右クリック→「目盛線の書式設定」を選択すると色・線の種類・太さを変更できます。

主目盛り線と補助目盛り線はそれぞれ独立して設定できるため、主線を実線・補助線を点線にするなど使い分けると洗練された印象になるでしょう。

📗 目盛線の書式設定パネル

目盛り線スタイル変更例

0 50 100 150 200

主線:実線グレー / 補助線:点線薄グレー

目盛線の書式設定

グレー

線の種類(補助)

▲ 主目盛り線を実線・補助目盛り線を点線に設定するとグラフが読みやすくなります

エクセルのグラフの目盛りに関する応用設定

続いては、グラフの目盛りに関する応用的な設定について確認していきます。

基本操作に加えて応用設定も身につけると、より説得力のあるグラフが作れるでしょう。

目盛りの向きと種類を変更する方法

目盛りの線がグラフの内側・外側・両方のどちらに表示されるかを設定できます。

「軸の書式設定」パネルの「目盛り」セクションで「主目盛りの種類」を「内側」「外側」「交差(内外)」「なし」から選択します。

外側に設定すると軸から外向きに目盛りが飛び出るため、軸と目盛りの関係が視覚的にわかりやすくなるでしょう。

2軸グラフで左右の目盛りスケールを合わせる方法

第2軸を使った2軸グラフでは、左右の縦軸のスケールが異なるため直感的な比較がしにくい場合があります。

それぞれの軸で最大値・最小値・目盛間隔を手動で設定し、視覚的なバランスを整えることが大切です。

たとえば左軸が0〜200(間隔50)のとき、右軸を0〜100%(間隔25%)に設定すると目盛り線の高さが揃って読みやすくなります。

VBAで目盛りの設定を自動化する方法

定期的にグラフを更新する作業がある場合、VBAで目盛りの設定を自動化すると効率が上がります。

【VBAで縦軸の最大値と間隔を設定するコード例】

With ActiveChart.Axes(xlValue)

  .MaximumScale = 200

  .MinimumScale = 0

  .MajorUnit = 50

End With

グラフを選択した状態でこのコードを実行すると、縦軸の最大値・最小値・目盛間隔が一括で設定されます。

データの最大値に合わせて動的に最大値を設定するよう組み合わせると、どんなデータが入っても適切な目盛りが自動で設定される仕組みを作れるでしょう。

📗 VBAエディタ(Alt+F11)— 目盛り設定の自動化
Sub 目盛り自動設定()
  Dim maxVal As Double
  maxVal = WorksheetFunction.Max(Range(“B2:B13”))
  With ActiveChart.Axes(xlValue)
    .MaximumScale = maxVal * 1.2
    .MinimumScale = 0
    .MajorUnit = maxVal / 4
  End With
End Sub
▲ データの最大値を取得して自動的に最大値・間隔を設定するVBAコードの例です

まとめ

本記事では、エクセルのグラフの目盛り・最大値・単位・間隔を変更する方法について、基本操作から応用設定まで幅広く解説しました。

目盛りの変更は軸をダブルクリックして「軸の書式設定」パネルを開き、「軸のオプション」から数値を入力するのが基本の手順です。

表示単位や表示形式コードを活用すると、大きな数値もシンプルに見やすく表示できます。

変更できない場合はシートの保護・グラフの種類・軸の種類を確認することで多くのケースが解決できるでしょう。

目盛りの設定を正しく整えて、データがひと目でわかるグラフを作成してみてください。