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

グラフ / 図形 ,

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です。一切支出はありません。

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


PAGE TOP ↑