セル内でグラフを作成してみる

グラフ / 図形 ,

Excelに機能として付いているグラフを使用せずに、他の方法でグラフを表現してみます。
まずは下の画像を見て下さい。
2-1.jpg

これはB1の点数に応じてC列~V列に色が付きます。
かなりシンプルなグラフになります。

条件付き書式設定を使う

点数を見ていちいち人の手で色を付けていったんじゃあ手間が掛かりすぎます。
そこで条件付き書式設定を使います。
まずC1の条件付き書式設定を行います。
メニューの書式に「条件付き書式(D)…」というのがありますので、これを開きます。
2-2.jpg

条件1に
「数式が」 「=$B3/5-(COLUMN(C3)-COLUMN($B3))>=0」とし、
条件が真のときに使用する書式でセルに色を付ける様にすれば完成です。
2-3.jpg

これを100点の所までコピーすれば80点まで色が付き、85~100点は色無しになります。

解説

 

  • 「数式が」
    この条件を使うと以下の条件がTRUEもしくは0以外の時に指定した書式に変更されます。

 

  • (COLUMN(C3)-COLUMN($B3))
    まず、COLUMN関数ですがこれは指定したセルの列番号を返します。
    COLUMN(C3)ならば3   COLUMN($B3)ならば2を返します。
    COLUMN(C3)-COLUMN($B3)
    これでC3が始点から何列目にあるのかが解ります。(1列目)
    これがD3になるとD3-$B3なので2列目となります。
  • $B3/5-……
    このグラフは5点おきのグラフなので、点数を5で割ります。ここの数値を変える事で配点が変わります。
    B3は80ですので5で割ると16・・・
    16-(3-2)>=0 これがTRUEの時に色が付きますので、C3は色付き。
    これが85点の場所=S3セルだとどうでしょうか。
    16-(19-2)>=0 となり、FALSEになってしまいますね。
    ということでS3は書式無し、色無しです。
    簡単な棒グラフならば、この方法でシンプルに作ったほうが見やすい場合がありそうですね。

コメントをどうぞ

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  • ▼お小遣い稼ぎしませんか?▼ 日々の生活にhappyをプラスする|ハピタス

    クレジットカード・FX口座を作るだけで簡単に3万円GETです。一切支出はありません。

MATCH 作業効率UP バーコード SUM 条件付き書式 置換 DATE XLSTART フロー図 変換 VLOOKUP 目標 NA() コピペ HLOOKUP 検索 COUNTIF SUMIFS TODAY ユーザー定義関数 印刷 無料 INDEX テンプレート ワイルドカード COLUMN SUMIF 図形 グラフ 日付
  • 関西在住の30代サラリーマン。事務職で毎日Excelと戯れています。
    システム導入なんて資金が無い!Excelでなんとかやりたい零細中小の社長さん・事務員さんの力になればと思います。
    詳しいプロフィール


PAGE TOP ↑