Excelの課題管理表で、同じ状態を「進行中」「対応中」「作業中」のように別々の言葉で入力すると、集計や条件判定で別の値として扱われることがあります。そこでこの記事では、B列のステータスを未着手・進行中・完了・中止の4種類から選べるプルダウンにします。
使用するのはExcelのデータの入力規則です。入力値をそろえることで後工程を安定させやすくなりますが、入力ミスやデータ品質を完全に保証する機能ではありません。
完成例|ステータスを4択のプルダウンにする
完成後は、B列のセルを選択すると次の4項目が候補として表示されます。
- 未着手
- 進行中
- 完了
- 中止
| 課題 | ステータス | 期限 | 担当者 |
|---|---|---|---|
| 見積確認 | ▼ 未着手 | 2026/10/2 | 佐藤 |
| 資料修正 | ▼ 進行中 | 2026/10/4 | 鈴木 |
| 会議準備 | ▼ 完了 | 2026/9/30 | 高橋 |
「中止」を分けるのは、完了していない課題をすべて同じ扱いにしないためです。中止した課題を期限超過や未完了件数から外したい場面があります。ただし、この4種類は説明用の一例です。実際の選択肢は、管理する仕事と集計ルールに合わせて決めてください。
今回使う課題管理表
この記事では、次の4列だけを使います。人物名、日付、業務内容はすべて説明用の架空例です。
| 列 | 見出し | 入力内容 |
|---|---|---|
| A列 | 課題 | 確認・対応する内容 |
| B列 | ステータス | 未着手、進行中、完了、中止 |
| C列 | 期限 | 対応期限 |
| D列 | 担当者 | 対応する人 |
プルダウンの適用先はB2:B100です。現在入力済みの行だけでなく、今後追加する行まで先に設定します。B2:B10だけに設定すると、11行目以降へ課題を追加したときにプルダウンがない状態になりやすいためです。必要な行数が明確なら、列全体ではなく実際に使う範囲へ設定すれば十分です。
Excelでステータスをプルダウンにする手順
少数の固定項目をほとんど変更しない場合は、候補を入力規則へ直接入力する方法が簡単です。Microsoft公式サポートと、Windows版Excel 16.0で確認したリスト区切り文字に合わせ、この例では半角コンマで区切ります。
- ステータスを入力する範囲B2:B100を選択します。
- データタブのデータの入力規則を選択します。
- 設定タブで、入力値の種類をリストにします。
- 元の値に次の文字列を入力します。
未着手,進行中,完了,中止
- セル内のドロップダウンを表示する設定がオンになっていることを確認します。
- リスト外の入力を防ぎたい場合は、エラー アラートで無効なデータのエラー表示を有効にし、スタイルを停止にします。
- OKを選びます。
- B2とB3を順に選択し、4候補が表示されることを確認します。
Microsoft公式では、エラー アラートのスタイルが停止ならリスト外の入力を止め、警告または情報ならメッセージ表示後も入力を続けられる場合があると案内しています。表記を4種類に制限したい今回の例では「停止」を使います。設定をオフにした場合や別のスタイルを選んだ場合は、挙動が変わります。
Excelの更新状況、Mac版、Web版などでは、ボタンの配置や「元の値」「ソース」といった表示が異なる場合があります。画面上で完全に同じ名称が見つからないときは、データの入力規則でリストを指定する項目を確認してください。
選択肢をセル範囲から参照する方法
後から候補を変更する可能性がある場合は、選択肢をセルに置く方法が分かりやすくなります。今回は同じシートのF2:F5を使います。
| セル | 入力する値 |
|---|---|
| F2 | 未着手 |
| F3 | 進行中 |
| F4 | 完了 |
| F5 | 中止 |
- F2:F5へ4つのステータスを1セルずつ入力します。
- B2:B100を選択し、データタブからデータの入力規則を開きます。
- 入力値の種類をリストにします。
- 元の値へ次の範囲を指定します。
=$F$2:$F$5
- 必要に応じて、エラー アラートのスタイルを停止にします。
- OKを選び、B2とB3で4候補を確認します。
候補を別シートへ置く場合は、範囲に名前を付け、その名前を元の値へ指定する方法もあります。対応する指定方法や画面はExcelのバージョンで異なる場合があるため、利用中の環境で候補の追加・削除まで確認してください。
変更が多い場合は元データをExcelテーブルにする
Microsoft公式では、候補の元データをExcelテーブルにすると、リストへ項目を追加・削除したときに、そのテーブルに基づくドロップダウンも更新されると案内しています。候補が頻繁に変わる場合に便利です。
ただし、4項目を固定して使うだけなら、まずはF2:F5のセル参照で十分です。テーブル化する場合も、見出しセルを候補範囲へ含めず、項目の追加後に実際のドロップダウンを確認してください。
直接入力とセル参照の使い分け
| 方法 | 向いている場合 | 変更するとき |
|---|---|---|
| 元の値へ直接入力 | 候補が少なく、ほぼ変えない | 入力規則を開いて文字列を修正 |
| セル範囲を参照 | 候補を後から変更する可能性がある | 元リストと参照範囲を確認 |
今回のような4項目でも、複数の担当者が管理する表や、今後「保留」などを追加する可能性がある表では、セル参照のほうが候補の所在を確認しやすくなります。
表記ゆれを防ぐと何が変わるか
同じ進行状態について、次のような入力が混在しているとします。
- 進行中
- 対応中
- 対応中です
- 作業中
- 実施中
人には同じ意味に見えても、Excelでは別の文字列です。そのため、COUNTIFやCOUNTIFSによる件数集計、FILTERによる抽出、条件付き書式、集計表で別々の値として扱われる可能性があります。
入力値の統一は、後工程の集計や条件判定を安定させるための前処理です。ただし、既存データが自動で統一されるわけではなく、貼り付け方法や入力規則の設定によってはリスト外の値が残ることもあります。設定後も、既存値と運用ルールを確認してください。
ステータスと補足情報を分ける
ステータスセルへ「進行中・A社回答待ち」と入力すると、4種類の集計から外れてしまいます。状態は「進行中」とし、「A社回答待ち」のような補足は備考欄など別の場所に分けます。この記事では備考列の設計までは扱いませんが、状態と事情を混ぜないことが表記統一のポイントです。
空欄を許容するかは運用で決める
新規行を作成した直後など、一時的にステータスが空欄になる運用もあります。一方、必須入力にする、初期値を「未着手」にする、空欄を許容する、といった設計は会社や用途で異なります。この記事では一時的な空欄を許容し、必ず「未着手」を初期値にするとは決めません。
うまく動かないときの確認点
適用範囲がB2:B100になっているか
B2だけ、または既存行のB2:B10だけに設定していないか確認します。B3や追加予定の行でもプルダウンが表示されるかを試してください。
元の値が4項目と一致しているか
直接入力なら、区切り文字や余分な空白を確認します。セル参照なら、=$F$2:$F$5になっているか、F2:F5に空欄や見出しが混ざっていないかを確認します。
リスト外入力のエラー設定を確認する
「完了済」「対応中」などが入力できてしまう場合は、エラー アラートが有効か、スタイルが停止かを確認します。「警告」や「情報」は、リスト外の値を完全に止める設定ではありません。
コピー&ペースト後は入力規則を確認する
別セルからコピーした後にプルダウンが表示されなくなった場合は、貼り付け先のセルでデータの入力規則を開き、リスト設定が残っているか確認します。入力値だけを移したい場合は、通常の貼り付け以外に値の貼り付けが使えるかも確認してください。
ただし、値の貼り付けで入力規則が残っていても、貼り付けた値が候補と一致するとは限りません。「停止」の設定も、コピーや貼り付けでリスト外の値が入らないことを保証するものではありません。
たとえば、候補が「未着手・進行中・完了・中止」の欄へ「対応中」を貼り付けた場合は、次の順で確認します。
- 貼り付け先の入力規則を開き、「リスト」と元の候補範囲が残っているか確認します。
- 規則が残っているセルでは、[データ]→[データ ツール]→[データの入力規則]横の矢印→[無効なデータを円で囲む]で、候補外の値がないか確認します。規則がなくなったセルは、この機能だけでは確認できません。
- 「対応中」を自動で「進行中」と置き換えず、元の記録や担当者へ実際の状態を確認し、正しい候補を選び直します。
コピー時の制約と既存値の確認方法は、Microsoftの入力規則の説明も参照してください。
空欄をエラーと決めつけない
空欄を許容する設計なら、空欄は異常ではありません。必須入力にする場合は、入力規則だけでなく、未入力を確認する運用も必要です。
候補名を変えた後は既存データも確認する
元リストの「進行中」を「対応中」へ変えても、すでに入力済みの「進行中」が自動で置き換わるとは限りません。候補の変更と既存データの修正は分けて確認します。
期限切れ行の色付けと組み合わせる
この記事は、ステータス列へ入力する文字列を4種類に統一する方法です。統一した「未着手」「進行中」「完了」「中止」と期限を使い、期限切れの未完了行だけを強調したい場合は、Excelで期限切れの未完了行だけ色を付ける方法へ進んでください。Post459は期限とステータスを使う条件付き書式、この記事はその前段の入力統一という役割分担です。
管理表そのものの項目や運用を決めたい場合は、課題管理表の作り方が対象です。施策・担当・期限・指標を含む実務テンプレート全体を作りたい場合は、施策実行計画表の作り方と使い分けてください。
まとめ
B2:B100を選択し、データの入力規則でリストを指定すれば、ステータスを「未着手・進行中・完了・中止」の4択にできます。候補をほぼ変更しないなら、元の値へ次のように直接入力します。
未着手,進行中,完了,中止
後から変更する可能性があるなら、F2:F5へ候補を置き、元の値を=$F$2:$F$5にします。リスト外入力を防ぎたい場合は、エラー アラートのスタイルが停止になっていることも確認してください。
プルダウンは入力値をそろえる助けになりますが、既存データの修正、空欄の運用、ステータス設計そのものまで自動で決めるものではありません。設定後はB2とB3で4候補を確認し、リスト外入力と追加行の挙動も試してから共有してください。
参考:Microsoft「ドロップダウン リストを作成する」、Microsoft「ドロップダウン リストの項目を追加または削除する」
