エクセル関数超技
グラフで特定の横軸の色を変更し基準線を引く

Excel関数の解説、関数サンプルと高等テクニック
最終更新日:2019-11-02

グラフで特定の横軸の色を変更し基準線を引く


特定の横軸のみ色を変更する、つまり、基準値や下限・上限等に線を引く場合の手順です
基準値や、下限・上限等に線を引きたい場合になります。


結構面倒なので、いざやろうとすると、なかなか出来なかったりしますので、
自分自身の覚書を兼ねて掲載しておきます。

グラフの元データに線を引きたい数値の系列をシートに追加しておくと、もう少し楽にできますが、
ここでは、シートには手を加えずに基準線を引いています。

ここでの操作を自動で行うマクロVBAを以下に掲載しています。

グラフで特定の横軸の色を変更し基準線を引くマクロ
特定の横軸のみ色を変更する、つまり、基準値や下限・上限等に線を引きたい場合のVBAになります。手動でやろえとすると結構面倒なので、いざやろうとするとなかなか出来なかったりします。グラフの元データに線を引きたい数値の系列をシートに追加しておくと、もう少し楽にできますが、ここでは、シートには手を加えずに基準線を引いています。


元々の記事はExcel2010で作成したものなので、改めてExcel2019で書き直ししました。
エクセルのグラフ操作は、Excel2013以降でかなり変更されています。
後半には、元記事のExcel2010以前の操作も残しています。


Excel2019でグラフで特定の横軸の色を変更し基準線を引く

具体的に、以下の1000の位置の赤線を追加する方法です。

エクセル Excel グラフ 基準線 特定の横軸の色

値1、値2の2系列の縦棒グラフは作ってあるとして

系列を追加
グラフを右クリックのメニューから「データの選択」→系列の「追加」

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

系列名は任意の文字で構いません、ここでは説明上「基準」としました。
系列値に、={1000,1000}

系列値は、線を引く値を配列で指定します。
2個以上の値が有ればよく、3個でも4個でも問題ありません。

エクセル Excel グラフ 基準線 特定の横軸の色

第3系列が追加されています。


追加系列を折れ線グラフに

続けて、追加した系列「規準」を折れ線グラフに変更します。
操作手順は何通りかありますが、なるべくまぎれの無い確実な手順を選択したつもりです。

グラフをクリック選択し、
リボン「グラフツール」→「デザイン」→「グラフの種類の変更」


エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

左側で「組み合わせ」を選択し、
追加した系列「基準」のグラフを「折れ線」


エクセル Excel グラフ 基準線 特定の横軸の色


追加系列を第2軸に

追加した系列「規準」を選択します。
グラフを右クリックし「グラフエリアの書式設定」

エクセル Excel グラフ 基準線 特定の横軸の色

「グラフエリアの書式設定」→「グラフオプション」→系列"規準"を選択

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

このアイコンをクリック選択し、第2軸をチェックします。

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

このアイコンをクリック選択し、「線」の色を選択します。

エクセル Excel グラフ 基準線 特定の横軸の色


第2軸縦の書式変更

第2軸縦(値)軸の書式設定をします。
「グラフエリアの書式設定」→「グラフオプション」→「第2軸縦(値)軸」を選択

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

このアイコンをクリック選択し、
「軸のオプション」の最小値・最大値を第1軸の最小値・最大値に合わせます。

エクセル Excel グラフ 基準線 特定の横軸の色

「ラベル」の「ラベルの位置」を「なし」に設定します。

エクセル Excel グラフ 基準線 特定の横軸の色


第2軸横(項目)軸を追加
グラフツールの「デザイン」で左上の「グラフ要素の追加」で「第2横軸(Z)」

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

「グラフエリアの書式設定」→「グラフオプション」→「第2軸横(項目)軸」を選択

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色


このアイコンをクリック選択し、
「軸のオプション」の「軸位置」を「目盛」

エクセル Excel グラフ 基準線 特定の横軸の色

「ラベル」の「ラベルの位置」を「なし」

エクセル Excel グラフ 基準線 特定の横軸の色


特定の横軸の色を変更し基準線を引いたグラフの完成

エクセル Excel グラフ 基準線 特定の横軸の色

凡例の「基準」を消したい場合は、
凡例の「―基準」を2回クリックします、ダブルクリックではなくゆっくり2回クリック

エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

ここで「Delete」キーを押します。

エクセル Excel グラフ 基準線 特定の横軸の色

追加した「基準」が折れ線グラフで、それを削除してしまうので、
凡例のサンプル図が棒グラフの短いものに自動的に変更されます。


Excel2003でグラフで特定の横軸の色を変更し基準線を引く

具体的に、以下の10の位置の赤線を追加する方法です。

エクセル Excel グラフ 基準線 特定の横軸の色

以下、説明はExcel2010の画面になりますが、2003でも、同様の考え方で可能です。
a、bの2系列の縦棒グラフは作ってあるとして

・系列を追加
「データの選択」→系列の「追加」

エクセル Excel グラフ 基準線 特定の横軸の色

系列名は、任意の文字を入れます。

系列値は、線を引く値を配列で指定します。
個以上の値が有ればよく、2個でも3個でも問題ありません。

エクセル Excel グラフ 基準線 特定の横軸の色

・追加系列を折れ線グラフに
続けて、追加した系列「規準」を折れ線グラフに変更します。

エクセル Excel グラフ 基準線 特定の横軸の色

・追加系列を第2軸に
系列「規準」を第2軸に変更します。

エクセル Excel グラフ 基準線 特定の横軸の色

・第2軸縦の書式変更
第2軸縦(値)軸の書式設定をします

エクセル Excel グラフ 基準線 特定の横軸の色

最小値・最大値を第1軸の最小値・最大値に合わせます。
そして、軸ラベルを「なし」に設定します。

・第2軸横を追加
エクセル Excel グラフ 基準線 特定の横軸の色

エクセル Excel グラフ 基準線 特定の横軸の色

「軸ラベル」を「なし」
「軸位置」を「目盛」

これで完成
エクセル Excel グラフ 基準線 特定の横軸の色

と思ったら、線の色の変更を忘れてました。
これは大丈夫ですね、好きな色に変更して下さい。



同じテーマ「エクセル関数超技」の記事

数値を時刻に変換
関数のネスト方法
ワイルドカードが使える関数
グラフで特定の横軸の色を変更し基準線を引く
OFFSET関数 解説・応用・使用例
MATCH関数 解説・応用・使用例
選択行の色を変える(条件付き書式,Worksheet_SelectionChange)
他ブックを参照できる関数、他ブックを参照できない関数
時間計算で困ったときの確実な対処方法
VLOOKUP 左側の列を取得(MATCH,INDEX,OFFSET)
SUMIF関数の良くある間違い


新着記事NEW ・・・新着記事一覧を見る

トランザクション処理|SQL入門(12月11日)
インデックスを作成して高速化(CREATE INDEX)|SQL入門(12月9日)
他のテーブルのデータで追加/更新/削除|SQL入門(12月8日)
データの削除(DELETE)|SQL入門(12月7日)
データの更新(UPDATE)|SQL入門(12月6日)
複数のSELECT結果を統合(UNION,UNION ALL)|SQL入門(12月5日)
テーブルを結合して取得(INNER JOIN,OUTER JOIN)|SQL入門(12月4日)
データベースの正規化とマスタの作成|SQL入門(12月3日)
データベースにおけるNULLの扱い方|SQL入門(12月2日)
オブジェクト変数とは何か|VBA技術解説(12月2日)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.RangeとCellsの使い方|VBA入門
4.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
5.変数宣言のDimとデータ型|VBA入門
6.繰り返し処理(For Next)|VBA入門
7.マクロって何?VBAって何?|VBA入門
8.セルに文字を入れるとは(Range,Value)|VBA入門
9.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula)|VBA技術解説
10.ひらがな⇔カタカナの変換|エクセル基本操作



  • >
  • >
  • >
  • グラフで特定の横軸の色を変更し基準線を引く

  • このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


    記述には細心の注意をしたつもりですが、
    間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
    掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
    掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。



    このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
    本文下部へ