雑・Excel入門試論 - 脱VLOOKUPの思考 11 - セル - 条件付き書式


# 条件付き書式 (Conditional Formatting)
　条件付き書式を使う最も大きな理由は、データのパターンや傾向を強調するためです。書式の設定をルールに基づいて指定できます。

<img width="600" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/0b14e3d1-222b-fcac-31af-099ca01eaf7a.png"/>

　条件付き書式は、「ルールの管理」から作成、修正、削除することができます。

<img width="400" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/5c62f29b-27bb-13cc-214a-39a495bae1b2.png"/>

　ルールの種類は、以下の6つになります。

1. セルの値に基づいてすべてのセルの書式設定 (Format all cells based on their values)
1. 指定の値を含むセルだけを書式設定 (Only format cells that contain)
1. 上位または下位に入る値だけを書式設定 (Only format top or bottom ranked values)
1. 平均より上または下の値だけを書式設定 (Only format values that are above or below average)
1. 一意の値または重複する値だけを書式設定 (Only format unique or duplicate values)
1. 数式を使用して、書式設定するセルを決定 (Use a formula to determine which cells to format)

## 1. セルの値に基づいてすべてのセルの書式設定

### 2色スケール、3色スケール
　2つの値の間で、セルの値を色のグラデーションで示します。
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/7e3f183b-c1e6-2a3c-1f42-7d38ba7539d8.png"/>

### データバー
　セル内に横棒グラフを表示し、値を視覚化します。

<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/9df981d8-1020-d9ed-c102-dde51375ed5b.png"/>

### アイコンセット
　セル内の値を3第階のアイコンで表示します。
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/bbc79838-892d-4d22-13f6-8a6a398aa74e.png"/>

## 2. 指定の値を含むセルだけを書式設定
　セルの値が条件に一致する場合に、書式を適用します。
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/c2cddc07-0fde-75cb-3101-ff06544c91de.png"/>


## 3. 上位または下位に入る値だけを書式設定
　上位10個、あるいは10％に入る値を書式設定します。数値は任意で、上位だけでなく下位で選ぶこともできます。
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/653ca509-6328-814b-1575-54bc4bb7cfda.png"/>

## 4. 平均より上または下の値だけを書式設定
　データの平均値を取り、平均より上または下のデータについて書式設定します。
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/ca5213ec-b3ae-5144-b63f-868837940ffd.png"/>

## 5. 一意の値または重複する値だけを書式設定
　重複のない値、または重複する値を書式設定します。
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/1fdaf368-b57c-734b-019d-17fd0760a712.png"/>
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/bb50e16f-b609-43e8-6cae-e56ce0fe1276.png)

## 6. 数式を使用して、書式設定するセルを決定
　この設定が一番応用がききます。
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/2a731e27-71a6-0fa2-b4fb-78a87e22b8fa.png"/>
 2~6の書式設定を、これで置き換えることもできます。また、書式設定の条件となるセルを、自身のセルでなく、他のセルに設定することもできます。

　ルールは、`=` で始まります。条件判断するセルのアドレスは、行あるいは列の値に`$`を付けます。
<img width="600" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/b5fa11a8-591c-a3f2-78ee-6a98c21c942c.png"/>

範囲をA1:D10として
```
=$A1>20    // A列の値が20以上の時適用
=A$1>20    // 1行目の値が20以上の時適用
```

　1行おきや1列おきの書式設定は、以下のように行います。
<img width="800" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/f51756f5-15ff-e92e-0b74-dead66f5a6cf.png"/>

　ユーザー書式定義を使用すると、さらに複雑な書式定義が可能です。
<img width="800" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864075/3b092321-2ade-d8e3-db87-a7758c043771.png"/>


# コンテンツ
- [雑・Excel入門試論 - 脱VLOOKUPの思考 01 - ブック - 仕様と制限](https://qiita.com/spumoni/items/189004c01181c50a4821)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 02 - ブック - オプション](https://qiita.com/spumoni/items/75955db69cc34695de14)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 03 - ワークシート](https://qiita.com/spumoni/items/5408cae114034be528c4)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 04 - セル - 文字列型](https://qiita.com/spumoni/items/4ab1d7067418886c0582)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 05 - セル - 数値データ](https://qiita.com/spumoni/items/970b4b39a5a2185992ed)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 06 - セル - 日時データ](https://qiita.com/spumoni/items/9f270e181fbc45503759)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 07 -  リンクされたデータ型](https://qiita.com/spumoni/items/ed59d15753d992c3a630)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 08 - セル - 計算式・関数](https://qiita.com/spumoni/items/ae339c97627110e2134e)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 09 -  セル - 数値の書式設定](https://qiita.com/spumoni/items/1b3134d4b0284465976f)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 10 - セル - 日付と時刻の書式設定](https://qiita.com/spumoni/items/6eb602f69956a5e1502f)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 11 - セル - 条件付き書式](https://qiita.com/spumoni/items/04bd8e24284daef6f27a)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 12 - テーブル - テーブルの作成と入力規則](https://qiita.com/spumoni/items/f23beca01c5093c81c47)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 13 - テーブル - ソートとスライサー](https://qiita.com/spumoni/items/b66027008c2f9edb853f)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 14 - テーブル - 動的配列関数](https://qiita.com/spumoni/items/cc03e898f02b8c3017f7)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 15 - Power Query - エクセルのデータを読み込む](https://qiita.com/spumoni/items/fc38a4ae595b64af87f5)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 16 - Power Query - 変換](https://qiita.com/spumoni/items/100e0e3c6a5a59b03229)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 17 - Power Query - テーブルの結合](https://qiita.com/spumoni/items/debb9ea9b8692ca8fc8c)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 18 パワーピボット - データモデル](https://qiita.com/spumoni/items/08458978e86dc59f18ed)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 19 パワーピボット - 操作](https://qiita.com/spumoni/items/e7b3f245e87622e9bc79)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 20 パワーピボット - 日付テーブル](https://qiita.com/spumoni/items/340e0fcbc9cd10198112)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 21 DAX - コンテキストとイテレーター](https://qiita.com/spumoni/items/cddc7fa16341e20bafb8)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 22 DAX - CALCULATE](https://qiita.com/spumoni/items/e2218fece1ec01e177b0)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 23 DAX - タイムインテリジェンス](https://qiita.com/spumoni/items/6d8aeb9f80ecafb69c5a)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 24 - ダッシュボード - ピボットグラフ（Pivot Chart）](https://qiita.com/spumoni/items/ffb0d57a6272c2e5ad37)
- [雑・Excel入門試論 - 脱VLOOKUPの思考 25 - ダッシュボードの作成](https://qiita.com/spumoni/items/5e57ad587a343857e543)