Excel・表計算を整える
初級条件付き書式を整える。
= ルールを作った瞬間に、表の見た目が変わる
「売上が100以上のセルを目立たせたい」——条件付き書式のルールを選んだ瞬間、表の見た目がその場で変わります。セルの値・上位/下位N件・重複する値・特定の文字を含む、の4種類に加えて、データバーやカラースケールも体験。最大の学びどころは「行全体を塗る数式ルール」= =$C2>=100 という複合参照の実践応用です。すべてこの端末の中で完結します(送信ゼロ)。
TLDR — 30秒で分かる
ルールを選ぶと表がその場で光る。行全体を塗るなら =$C2>=100(列だけ$固定)。データバー・カラースケール・優先順位の入替も体験。
主な機能
- セルの値・上位/下位N件・重複・特定の文字を含む、4種のルールを即時反映
- データバー/カラースケールを同じ売上列で切替表示
- 行全体を塗る数式ルール =$C2>=100 と、$を外した壊れ方を対比体験
- 2ルールの優先順位入替+「条件を満たす場合は停止」の挙動
- 塗り件数を読み上げ対応(aria-live)
- 書式コピーの増殖など、ありがち失敗3つ
RULES
① ルールを作って即反映
表は自由に書き換えられます。ルールの種類を選んで条件を入れると、その場で該当セルが塗られます。Excelでの場所:ホーム→条件付き書式。
| A | B | C | |
|---|---|---|---|
| 1 | 担当 | 商品 | 売上 |
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | |||
| 6 | |||
| 7 | |||
| 8 | |||
| 9 |
ルールを設定すると、ここに適用件数が出ます
① ルールの種類
対象は「C 売上」の列です。
② 条件
② 件数と向き
同率がある場合は同率の分だけ多く塗られます(Excelと同じ挙動)。
C列の中で2回以上出てくる値を自動検出して塗ります。
② 含む文字
C列の文字列にこの文字が含まれていれば塗ります(大文字小文字は区別しません)。
③ 塗り色
VISUAL
② データバーとカラースケール
同じ売上列に、値の大きさを一目で伝える「データバー」(セル内の横棒)と「カラースケール」(min→maxの2色グラデーション)を切替表示します。
データバーは (値-min)/(max-min) の比率をセル内の横バー幅にします。
カラースケールは同じ比率で、薄い色(最小)から濃い色(最大)へ線形補間して塗ります。
Excelでの場所:ホーム→条件付き書式→データバー/カラースケール。
| 担当 | 売上 |
|---|
FORMULA
③ 行全体を塗る(数式ルール)— 複合参照の実践応用
「売上が100以上の行全体」を塗りたいときは、数式ルールで =$C2>=100 を使います。列だけ$固定(複合参照)にするのがコツです。
数式ルールの核心
数式はアクティブセル(選択範囲の左上=この場合はA2)を基準に書きます。下の行へは、$の付いていない部分だけ相対的に伸びていきます(A2→A3→A4…)。列を$で固定しておけば、B列・C列に対しても常にC列の値で判定されるので、行全体が同じ結果になります。
| 担当 | 商品 | 売上 |
|---|
PRIORITY
④ ルールの重なり — 優先順位で結果が変わる
「売上>=100は緑」「売上>=150は赤」の2ルールを両方ONにして、優先順位を入れ替えると結果がどう変わるかを確かめます。
- 売上 が 100 以上 → 緑
- 売上 が 150 以上 → 赤
「条件を満たす場合は停止」とは
Excelのルール管理には「条件を満たす場合は停止」というチェックがあります。ONにすると、優先度が高いルールが一度ヒットした時点でそのセルの判定を打ち切り、下位のルールでは上書きしません。売上150の行は「100以上」にも「150以上」にも該当しますが、優先順位トップが先に確定してしまうため、下のルールの色には変わりません。
| 担当 | 売上 |
|---|
PITFALLS
⑤ ありがち失敗
条件付き書式でつまずきやすいポイントを3つ紹介します。
書式のコピーでルールが増殖
「書式のコピー/貼り付け」(ハケのアイコン)で条件付き書式ごとコピーしていくと、同じような適用範囲のルールが「ルールの管理」画面にどんどん増えます。ルールが増えるほど再計算が重くなり、ファイルが重複ルールだらけになりがちです。
直し方:ホーム→条件付き書式→ルールの管理で、重複・不要なルールを定期的に整理する。
範囲がずれて虫食いに
行や列を挿入・削除したり、範囲外に新しいデータを追記したりすると、ルールの「適用先」がずれて一部の行だけ塗られない「虫食い」状態になります。見た目では気づきにくく、あとで大量データを追加したときに発覚しがちです。
直し方:ルールの管理で「適用先」の範囲を確認し、表全体(例 A2:C1000 のように余裕を持たせる)に広げ直す。
見た目が変わるだけで値は変わらない
条件付き書式はあくまで「表示上の色」を変えるだけで、セルの中身(値)はいっさい変更しません。並べ替え(並び替え)や集計関数(SUMなど)は、塗られているかどうかを見てくれません。「赤いセルだけ合計したい」はSUMIFなど別の条件式が必要です。
条件で集計したいときはSUMIF・COUNTIFを整えるを参照。
条件付き書式の基本
条件付き書式は「もし〜なら、色を変える」だけ。
- 1
ルールの種類は「見た目」で選ぶ
しきい値で光らせたいなら「セルの値」、目立たせたい件数が決まっているなら「上位/下位N件」、ダブりを見つけたいなら「重複する値」。データバー・カラースケールは、数の大小を一覧でパッと見たいときに向いています。
- 2
行全体を塗るなら数式ルール+複合参照
「セルの値」ルールは選んだ列にしか効きません。行全体を塗りたいときは数式ルールを使い、判定に使う列だけ$で固定(例 =$C2>=100)します。これが$の実践的な使いどころです。
- 3
ルールは上から順に優先度がある
複数のルールが同じセルに当てはまるときは、「ルールの管理」で並んでいる順番(上が優先)で処理されます。「条件を満たす場合は停止」を使うかどうかで、重なった時の見え方が変わります。
- 4
色が変わっても、値そのものは変わらない
条件付き書式は「見た目」の機能です。並べ替え・集計・検索は色を見てくれません。条件で集計したい場合はSUMIF/COUNTIFなど別の数式を組み合わせましょう。
🔒 表の中身・ルールの判定・色の計算は、すべてあなたのブラウザの中(純JavaScript)で完結します。入力した内容はサーバに送られません(送信ゼロ)。このツールは学習用の簡易再現で、Excel本体の全仕様(アイコンセット・数式ルールの全構文など)までは扱いません。
📖 このツールで使う用語
用語集トップへ →分からない用語があれば、クリックして解説をご覧ください。
よくある質問
Q. 条件付き書式を使うとセルの値そのものが変わりますか?
A. 変わりません。見た目(色)だけが変わり、並べ替えや集計(SUM等)には影響しません。条件で集計したい場合はSUMIF等を使います。
Q. 行全体を塗りたいのに一部の列しか塗られません。
A. 数式ルールで列に$を付け忘れている可能性があります。=$C2>=100 のように、判定に使う列だけ$で固定してください。
Q. 数式ルールの数式はどのセルを基準に書けばいいですか?
A. 選択範囲の左上(アクティブセル)を基準に書きます。下の行へは$の付いていない部分だけ相対的に伸びていきます。
Q. 上位10件ルールで11件以上光ることがあるのはなぜ?
A. 同率(同じ値)がある場合、Excelはその同率をすべて含めるためです。境界の値と同じセルは全部塗られる仕様です。
Q. 2つのルールが同じセルに当てはまるとどちらが優先されますか?
A. 「ルールの管理」で上にあるルールが優先です。「条件を満たす場合は停止」がONだと、先に当てはまったルールで確定し、下のルールは無視されます。
Q. ルールが増えすぎて重くなりました。
A. 「書式のコピー」を繰り返すとルールが増殖しがちです。ホーム→条件付き書式→ルールの管理で、重複・不要なルールを削除してください。
Q. 入力したデータはどこかに送られますか?
A. いいえ。塗り分けの判定もすべてブラウザ内で完結します(送信ゼロ)。
入力値はURLの「#」以降に入るためサーバーには送信されません。リンクを開くと同じ状態を復元します。
RELATED TOOLS
続けて整える