Excelでデータ入力を効率化するために欠かせないのが「プルダウン(ドロップダウンリスト)」です。
しかし、プルダウンを設定しただけでは値が並ぶだけで視認性が低く、「どれを選んだのか分かりにくい」と感じることもあります。
そこで役立つのが、選択した内容に応じてセルを自動で色付けする方法です。
この記事では、Excel初心者でも迷わず実践できるように、プルダウンの作り方から、選んだ項目に応じて色が変わる設定の手順まで丁寧に解説します。
「未入力を赤」「完了を緑」など、管理表を見やすくしたい方に最適な内容になっています。
Excelでプルダウン(ドロップダウン)を作成する基本手順
まずは、色付けを行う前提となる「プルダウンの作成方法」から確認します。
以下の手順を覚えておけば、どんな表にも入力規則を設定できるようになります。
● ① 選択肢リストを作る
プルダウンで表示したい項目を別のセルに入力します。
例:
A1:未着手
A2:対応中
A3:完了
このように縦または横に並べればOKです。
● ② プルダウンを設定したいセルを選択
例:D列のタスク進捗欄を選ぶなど。
● ③ 「データ」タブ → データの入力規則を開く
メニューの「データ」→「データの入力規則」をクリックします。
● ④ 「リスト」を選ぶ
設定画面が開いたら、
「入力値の種類」=「リスト」を選択。
● ⑤ リスト範囲を指定する
先ほど作成した選択肢(A1:A3)を指定します。
範囲指定例:=$A$1:$A$3
● ⑥ OKを押して完了
これで、指定したセルにプルダウンが設定されます。
プルダウンの値でセルの色を変えるには「条件付き書式」を使う
プルダウン自体には色を付ける機能はありません。
しかし、Excelには強力な 「条件付き書式」 があり、これを使うことで選択した値に応じて色分けできます。
ここでは、「未着手:赤」「対応中:黄色」「完了:緑」のように色分けする方法を解説します。
条件付き書式で色を付ける具体的な手順
● ① 色付けしたいセル範囲を選択する
例:タスク管理表の D2:D100 のように範囲で選ぶと効率的。
● ② ホームタブ → 条件付き書式 → 新しいルール
Excel上部の「ホーム」から「条件付き書式」をクリックし、「新しいルール」を選択。
● ③ 「指定の値を含むセルだけを書式設定」を選ぶ
リストから以下のようなルールを追加します。
【例:未着手を赤にする】
- 「ルールの種類」→「指定の値を含むセルだけ」を選ぶ
- 「セルの値」=「次の値に等しい」
- 値:
未着手 - 書式ボタン → 塗りつぶし → 赤を選択
- OK
【対応中を黄色、完了を緑にする場合も同じ】
同じ操作を繰り返し、
- 対応中 → 黄色
- 完了 → 緑
のようにルールを追加していきます。
● ④ 設定完了すると自動で色分けされる
プルダウンで値を選ぶと、選んだ値に応じてセルの色が自動で変わります。
色付けがうまくいかない場合の原因と対処法
条件付き書式は便利ですが、設定を間違えると意図通りに動かないことがあります。
よくある原因をまとめました。
● ① 半角スペースや全角の違いがある
例
プルダウンの値:完了
条件付き書式の値:完了 (スペースあり)
文字列が完全一致しない場合、色が変わりません。
対策: セルをコピーし貼り付けて正確に一致させる。
● ② 別シートのリストを参照している
参照は可能ですが、シート名を含めた範囲指定を正しく書く必要があります。
例:=Sheet2!$A$1:$A$3
● ③ 優先順位が逆になっている
複数の条件を設定すると「ルールの管理」で順位が上のものが優先されます。
必要に応じて並び替えてください。
複雑な色分けをしたい場合の応用テクニック
● ① “セルの値” ではなく “数式” を使った色付け
たとえば、「完了日が今日より前なら青くする」など、より柔軟なルールが作れます。
例:=$E2<TODAY()
このように数式を使うと自動化が大幅に広がります。
● ② プルダウンの値にアイコンを付ける
条件付き書式には「アイコンセット」もあるため、
- 未着手:×
- 対応中:△
- 完了:○
のような視覚的表示も可能です。
● ③ 行全体を色付けする
タスクの状態に応じて行全体を色付けしたい場合は「数式」を使います。
例:
対象範囲:A2:F100
条件式:=$D2="完了"
このようにすると、D列の値に応じてA〜F列が全て色付けされます。
プルダウン+色付けは業務効率が大幅に上がる
プルダウンに色付けを組み合わせると、
- タスク管理
- 進捗管理
- 在庫管理
- シフト表
- 予約管理
など、あらゆる場面で表の視認性が高まり、ミス防止にも効果的です。
特に「未入力」「期限切れ」「要確認」など、重要項目は色付けをするだけで一目で状況がわかります。
よくある質問Q&A
● Q1:プルダウンの項目自体に色をつけられますか?
A:残念ながらできません。
プルダウンを開いたときの選択肢に色付けする機能はExcelにはありません。
ただし選択後のセルには条件付き書式で色を付けられます。
● Q2:複数条件を同じ色にしたい場合は?
A:「指定の値を含むセルだけ」ルールで複数追加すればOKです。
● Q3:色だけでなく太字や枠線も変更できますか?
A:書式設定で変更可能です。
塗りつぶし+太字+文字色変更など複合設定もできます。
初心者でも失敗しない色分けのポイント
- まずは数個の値で試してみる
- 条件を増やしすぎない(多すぎると混乱します)
- ルールの優先順位を確認する
- 入力リストの誤字やスペースに注意
- 見た目に一貫性を持たせる
これらを意識すると運用しやすい管理表が作れます。
H2:まとめ
Excelのプルダウンに色付けすることで、表の見た目と使いやすさが格段に向上します。
設定方法は「入力規則でプルダウンを作る」→「条件付き書式で色を付ける」という流れだけで非常に簡単です。
- プルダウンで入力ミスを防ぐ
- 色分けで状況がひと目でわかる
- 視認性が上がり管理がラクになる
というメリットがあるため、タスク管理や進捗管理にぜひ取り入れてみてください。
