エクセルの条件付き書式の使い方|行全体に色を付けるまで
※写真はイメージです
やり方はこれだけ
範囲を選んで「ホーム」→「条件付き書式」。「〇〇より大きい」「重複する値」などは「セルの強調表示ルール」から選ぶだけです。ちょっと頭を使うのは行ごと色を付けたいときで、「新しいルール」→「数式を使用して…」で =$C2="済" のように書きます。
よく使うルール
| やりたいこと | 選ぶもの |
|---|---|
| 70点未満を赤く | 「セルの強調表示ルール」→「指定の値より小さい」→ 70 |
| 重複している値に色 | 「セルの強調表示ルール」→「重複する値」 |
| 「未」と入ったセルに色 | 「セルの強調表示ルール」→「文字列」→ 未 |
| 期限が今日より前 | 「セルの強調表示ルール」→「日付」、または数式 =B2<TODAY() |
| 数字の大きさを棒で見せる | 「データバー」 |
| 上位3件に色 | 「上位/下位ルール」→「上位10項目」で3に |
行ごと色を付ける
=$C2="済"。列だけに$を付けるのがポイントです。ルールを直す・消す
「条件付き書式」→「ルールの管理」で、ルールの一覧を見て、編集・削除できます。シート全体のルールを消すなら「ルールのクリア」→「シート全体からルールをクリア」です。
うまくいかないとき
11列しか色が付かない
入れた数式
=C2="済"≠
正しい数式
=$C2="済"列が$で固定されていないので、横にずれて判定しています。
直し方列の前だけに$を付けます。
2全部の行に色が付く・ずれる
数式の行番号が、選んだ範囲の1行目と合っていません。
直し方A2から選んだなら、数式も2行目($C2)で書きます。
サンプルファイルで試す
よくある質問
条件付き書式で行全体に色を付けるには?
範囲を選び、「新しいルール」→「数式を使用して、書式設定するセルを決定」で、=$C2="済" のように列にだけ$を付けた式を入れます。
条件付き書式を消すには?
「条件付き書式」→「ルールのクリア」か、「ルールの管理」で1つずつ削除します。
Googleスプレッドシートにもありますか?
はい。「表示形式」→「条件付き書式」で、「カスタム数式」を使えば同じことができます。
一緒に覚えたい関数・操作
このページについて
操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報