エクセル関数超技
グラフで特定の横軸の色を変更する

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

グラフで特定の横軸の色を変更する


特定の横軸のみ色を変更する場合です。


基準値や、下限・上限等に線を引きたい場合になります。

結構面倒なので、いざやろうとすると、なかなか出来なかったりしますので、

自分自身の覚書を兼ねて掲載しておきます。


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

エクセル Excel サンプル画像

以下、説明はExcel2010の画面になりますが、2003でも、同様の考え方で可能です。


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


・系列を追加

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

エクセル Excel サンプル画像
系列名は、任意の文字を入れます。

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

エクセル Excel サンプル画像


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

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

エクセル Excel サンプル画像


・追加系列を第2軸に

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

エクセル Excel サンプル画像


・第2軸縦の書式変更

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

エクセル Excel サンプル画像

最小値・最大値を第1軸の最小値・最大値に合わせます。

そして、軸ラベルを「なし」に設定します。


・第2軸横を追加

エクセル Excel サンプル画像

エクセル Excel サンプル画像

「軸ラベル」を「なし」

「軸位置」を「目盛」


これで完成

エクセル Excel サンプル画像


と思ったら、線の色の変更を忘れてました。


これは大丈夫ですね、好きな色に変更して下さい。



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

数値を時刻に変換

数値(例えば930)を、時刻・時間(9:30)に変換する方法です ・900→9:00 ・1230→12:30 このように、単なる数値を時刻・時間に変換します。以下、A1セルに数値が入っているとします。数値を時刻に変換:方法1 TIME関数を使います。
関数のネスト方法
関数のネスト(入れ子)をする場合の、考え方です。IF関数で説明します。・80以上はA ・60以上はB ・40以上はC ・20以上はD ・20未満はE A1セルに値が入っているとして、この場合は、まず、=IF(A1)=80,"A","") これで、まずは確認。
ワイルドカードが使える関数
SUMIF COUNTIF SEARCH MATCH HLOOKUP VLOOKUP データベース関数を除く、2003までの関数です。2007以降なら、SUMIFS COUNTIFS AVERAGEIF AVERAGEIFS これらでも使えます。
グラフで特定の横軸の色を変更する
OFFSET関数 解説・応用・使用例
OFFSET関数は、検索ワードで最頻出のひとつです。他の関数とは、かなり異質に感じるのかもしれません。機能 基準のセルまたはセル範囲から指定された行数と列数だけシフトした位置にある高さと幅のセル範囲の参照を返します。
MATCH関数 解説・応用・使用例
MATCH関数は、検索ワードで最頻出のひとつです。非常に便利な関数です。少し込み入った事を関数でやろうとした時は、必ず必要になる関数です 機能 セルの範囲内で指定された項目を検索し、その項目の相対的な位置を返します。
選択行の色を変える(条件付き書式,Worksheet_SelectionChange)
クリックまたはカーソルキーで選択セルを移動した場合に当該行の色を変更して目立たせたせる方法で条件付き書式とシートのイベントであるWorksheet_SelectionChangeを使用します。Worksheet_SelectionChangeイベントのみでやろうとすると直前の選択行の色を元に戻す必要がある為
他ブックを参照できる関数、他ブックを参照できない関数
他のブックを参照する関数を入れた場合そのブックが開いていないとエラーになってしまう関数があります。一方ブックが開いていなくても正しく結果取得できる関数があります。なぜかと言う理由は作成者のMSに聞かないとわからないことですがどの関数が使えてどの関数がつかえないのか… 使えない関数の場合
時間計算で困ったときの確実な対処方法
Excelで非常に多い質問の一つが時間計算です日付・時刻はエクセルのデータ形式の一つですが特に時間計算は面倒で対処方法も書籍・ネットでもあまりみかけません。日付に関しては便利な関数も用意されていますしなにより1日が数値の1(これをシリアル値と言います)で表されているので大抵はなんとかなっているようです。
VLOOKUP 左側の列を取得(MATCH,INDEX,OFFSET)
エクセルの数ある関数の中でも頻繁に使われるVLOOKUP関数は非常に便利な関数ですが、キー列(検索値を探す列)より左側にある列を取得できません。これは仕様で仕方ないのですが時に不便な場合があります。キー列より左側の列を取得したい場合には、VLOOKUP関数ではなく他の関数を使って実現します。
SUMIF関数の良くある間違い
エクセルの関数の中で最も頻繁に使われる関数と言っても過言ではないSUMIF関数ですが間違った指定をして合計が合わずに悩み続けて時間を浪費してしまうことありますそういう間違いで最も多いのが範囲と合計範囲の指定間違いです。まずはSUMIF関数の確認 SUMIF関数 範囲の中で指定した条件を満たすセルの値を合計します。


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

Byte配列と文字コード関数について|VBA技術解説(8月20日)
PowerQueryの強力な機能をVBAから利用する方法|VBA技術解説(8月4日)
練習問題31(セル結合を解除して値を埋める)|VBA練習問題(7月30日)
練習問題30(マトリックス→リスト形式)|VBA練習問題(7月25日)
Applicationを省略できるApplicationのメソッド・プロパティ一覧|VBA技術解説(7月22日)
コレクション(Collection)の並べ替え(Sort)に対応するクラス|VBA技術解説(7月20日)
CSVの読み込み方法(ジャグ配列)|VBAサンプル集(7月15日)
その他のExcel機能(グループ化、重複の削除、オートフィル等)|VBA入門(7月14日)
オートフィルタ退避回復クラスを複数シート対応させるVBAクラス|VBA技術解説(7月6日)
オートフィルタを退避回復するVBAクラス|VBA技術解説(7月6日)


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

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



  • >
  • >
  • >
  • グラフで特定の横軸の色を変更する

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


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




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