条件付き書式
条件付き書式とは?
セルに対して設定でき、ある条件を満たした場合そのセルは指定された書式になります。
例えば、 学校の点数表があり、40点以下の場合赤く表示したい時に使います。
条件付き書式の特徴とメリット
自動的に、書式を設定してくれるため、設定ミスが減り、
値が変わったり移動させても、特に書式を再度設定する手間がかかりません。
数式での条件付き書式は難しいかもしれませんが、一気に奥行きの広がる仕組みなので、是非ともマスターして欲しいです。
※office 2003 などは 3つしか条件書式が選べず、andを利用したり、表示書式を利用したりしていました。
excelの2003などでは 3つのルールしかありません。頭をひねって少しだけ拡張できます
・数値のプラスマイナス等であれば 表示書式で [青][赤]などフォントの色が選べます。
・書式が重複しているのであれば、条件をうまく設定することで、3つの条件書式に入れられます(直接ダイアログで設定するよりも、条件付き書式用の列を用意すると簡単だったりします)。
・数式を利用して表示させる内容を変更する方法があります。
| 40以下を設定した例 |
欠席を強調した例 |
行ごとに色をつける例 |
 |
 |
 |
 |
|
|
数式に 以下を設定し奇数列だけ
対象になるようにしています。
=MOD(ROW(),2)=1
|
5行ごとの場合
=MOD(int(ROW()/5),2)=1
開始行がずれた場合 ROW()に
適当な数字を足して()で括ってください。 |
「条件付き書式」設定方法
office 2007/2010 ホーム → スタイル → 条件付き書式 から
(office 2007からはずいぶん変わってしまいました。)

設定した値は、対象のセルを選択して、条件付き書式のルールの管理(R)..を選ぶと出てきます。

3つ以上の条件も可能です。

「条件付き書式」応用例
| 土日のセルだけ強調したい場合 |
|
|
|
 |
|
|
|
左上から対象セルを選択し、数式での方法を選びます。
そして数式には以下のように設定します。
=AND(WEEKDAY(B$3)=7) ・・・・ 日曜の場合
書式設定の背景とフォントの色も設定して完了です。
=and(B$3=today()) ・・をすると今日の列に色がつけられます。
andで括る必要はないかもしれませんが、記載方法は個人的な趣味です。
「条件付き書式」その他の参考例
ガントチャート
リストの過不足をチェック!
土日だけ色を付けるちょいわざ
類似リンク
・入力規則を使えるようになる!(Excel使いこなし編)
・カード型入力、フォームを使えるようになる!(Excel使いこなし編)
「条件付き書式」office 2007の新機能(参考画像)
office 2007からは、だいぶパワーアップしています↓
 |
 |
重複する以外は基本的に既存と同じ設定が可能です。 |
 |
統計的な使い方のできる条件付き書式です。
以前のExcelのバージョンでは数式を駆使してしていました。 |
 |
プログレスバーのように「現在 何%か」などの
使い方ができます。
|
 |
濃度(色の濃さ)で値の大きさを示すことができます。
人口密度などに使いやすいと思います。 |
 |
前年比との比較で UP / DOWNだったり、
Ranking表示など アイコンで表示できるようになりました。 |
実際の設定は、条件付き書式ができれば難しくはありません。
アイコンセットはどのように対応しているかは、その他のルール(M)..を選んでみてみるとわかると思います。
| 上位 10% |
データバー |
カラースケール |
アイコンセット |
 |
 |
 |
 |
練習用データ
| 市・町 |
昨年 |
今年 |
差分 |
| A市 |
86 |
32 |
-54 |
| B市 |
68 |
92 |
24 |
| C市 |
98 |
74 |
-24 |
| D市 |
74 |
26 |
-48 |
| E市 |
104 |
104 |
0 |
| F市 |
74 |
68 |
-6 |
| G市 |
104 |
80 |
-24 |
| H市 |
74 |
80 |
6 |
| I市 |
44 |
26 |
-18 |
| J市 |
74 |
98 |
24 |
| K市 |
68 |
104 |
36 |
| L市 |
86 |
44 |
-42 |
| M市 |
68 |
62 |
-6 |
| N市 |
98 |
32 |
-66 |
| O市 |
86 |
32 |
-54 |
| P市 |
68 |
38 |
-30 |
| Q市 |
50 |
80 |
30 |
| R市 |
56 |
98 |
42 |
| S市 |
26 |
74 |
48 |
| T市 |
20 |
38 |
18 |
| U市 |
38 |
80 |
42 |
| U市 |
32 |
74 |
42 |
|
| 名前 |
点数 |
|
名前 |
出欠 |
| Aさん |
80 |
|
Aさん |
出席 |
| Bさん |
56 |
|
Bさん |
欠席 |
| Cさん |
22 |
|
Cさん |
出席 |
| Dさん |
50 |
|
Dさん |
欠席 |
| Eさん |
30 |
|
Eさん |
出席 |
| Fさん |
90 |
|
Fさん |
出席 |
| Gさん |
88 |
|
Gさん |
出席 |
| Hさん |
96 |
|
Hさん |
出席 |
|
|
|