エクセルのプルダウンは、リストを置きたいセルを選び、「データ」タブの「データの入力規則」を開いて、「設定」タブの「入力値の種類」で「リスト」を選び、「ソース」に選択肢の範囲を指定すれば作れます。「ドロップダウン リストから選択する」にチェックが入っていることも確認します。
プルダウン(Microsoft のヘルプでは「ドロップダウン リスト」)を使うと、入力する人は自分で打つ代わりに、決められた選択肢から選ぶだけになります。表記ゆれがなくなり、入力も速く正確になります。
作り方そのものは短いのですが、知っておくと後がラクになるコツが1つあります。選択肢を Excel のテーブルにしておくことです。2026年10月時点の Microsoft のヘルプをもとに、そのコツから順に説明します。
先に選択肢をテーブルにしておく理由
プルダウンに表示する選択肢は、別のワークシートに入力しておくのが基本です。そのとき、範囲内のどこかのセルを選んで Ctrl+T を押すと、リストをすばやくテーブルに変換できます。
ヘルプが挙げている理由ははっきりしています。データがテーブルになっていれば、リストに項目を追加したり削除したりしたときに、そのテーブルを元にしたプルダウンが自動で更新されます。ほかの操作は必要ありません。選択肢があとから増える表なら、このひと手間で毎回の修正がなくなります。
- 選択肢は1つの列か1つの行に、空のセルを入れずに並べます。
- 表示したい順番に並べ替えておきます。
- 見出し行は選択肢に含めなくてかまいません。
Windows 版での作り方
- 新しいワークシートに、プルダウンに表示する選択肢を入力し、テーブルにします。
- プルダウンを置きたいセルを選択します。
- リボンの「データ」タブから「データの入力規則」を選びます。
- 「設定」タブの「入力値の種類」で「リスト」を選びます。
- 「ソース」ボックスを選択し、選択肢の範囲を選びます。たとえば Cities という名前のシートの A2:A9 です。
- 空欄のままでもかまわないなら「空白を無視」をチェックします。
- 「ドロップダウン リストから選択する」をオンにして完了です。
Mac 版での作り方
- シートに有効な選択肢を、空のセルを入れずに1つの列か行に入力します。
- 入力を制御したいセルを選択します。
- 「データ」タブの「ツール」で、「データの入力規則」または「検証」を選択します。
- 「設定」タブを選び、「許可」ポップアップ メニューで「一覧」を選びます。
- 「ソース」ボックスを選択し、シート上で選択肢の範囲を選びます。ダイアログ ボックスは一時的に小さくなります。
- RETURN キーを押してダイアログ ボックスを戻し、「OK」を選びます。
選択肢をソースに直接入力する方法
選択肢が「はい、いいえ」のように少ないなら、別のシートを用意しなくても、「ソース」ボックスにコンマで区切って直接入力できます。選択肢を変えたいときは、ソースの値を書き換えるか、「ソース」ボックスの範囲を編集します。数が多い、またはあとで増える場合は、テーブルを使うほうが管理しやすいです。
入力メッセージとエラー メッセージの設定
同じ画面の「入力メッセージ」タブで「セルの選択時にメッセージを表示する」をチェックすると、セルを選んだときに説明を出せます。タイトルとメッセージは最大 225 文字です。
「エラー メッセージ」タブでは、リストにない値が入力されたときの動きを「スタイル」で決めます。
| スタイル | 動き |
|---|---|
| 停止 | リストにないデータを入力できないようにします。 |
| 警告 | メッセージを表示しますが、入力は止めません。 |
| 情報 | メッセージを表示しますが、入力は止めません。 |
「警告」と「情報」は、表示されるアイコンが違うだけで、どちらもリストにない値の入力を許します。「この表には決まった値しか入れてほしくない」なら「停止」、「基本はリストから選んでほしいけれど例外もある」なら「警告」か「情報」、と考えると選びやすくなります。
タイトルや内容を入力しなかった場合は、タイトルに「Microsoft Excel」、内容に「入力した値は正しくありません。ユーザーの設定によって、セルに入力できる値が制限されています。」という既定のメッセージが使われます。ほかの人に渡すファイルなら、何を選べばいいかを自分の言葉で書いておくと親切です。
「データの入力規則」が押せないとき
「データの入力規則」が選べない場合は、ワークシートが保護されているか、共有されている可能性があります。保護されたブックの該当する範囲のロックを解除するか、ワークシートの共有を止めてから、もう一度試します。ブックが共有されている、またはシートが保護されている間は、入力規則の設定は変更できません。
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
作ったあとの確認と管理
- 想定どおりに動くか、実際にプルダウンから選んで確認します。すべての選択肢が見えるように、列の幅や行の高さを変える方法も確認しておくと安心です。
- 選択肢のシートを見せたくない、編集されたくない場合は、そのシートを非表示にして保護します。
- プルダウン自体の選択肢を変えたいときは、ソースのリストを編集します。テーブルなら自動で反映されます。
- 範囲やテーブルのデータを、プルダウンの中で並べ替えられるようにもなっています。
Microsoft のヘルプでは、データの入力規則の例を集めたサンプル ブックもダウンロードできるようになっています。自分の表で試す前に、どんな使い方ができるのかを見ておきたい方には便利です。プルダウンが不要になったときや、選択肢を追加、削除したいときの手順も、同じヘルプに別の記事として用意されています。
私のおすすめ
プルダウンを作るなら、選択肢は必ずテーブルにしてから始めてください。最初の1分で、あとから項目が増えるたびに入力規則を開き直す手間がなくなります。ほかの人も入力するファイルなら、エラー メッセージのスタイルは「停止」にして、自分の言葉で説明を書いておくのがおすすめです。Excel の作業で行き詰まったときのためにChatGPT の使い方も、データの見方を知りたい方にはYouTube アナリティクスの見方もまとめています。
よくある質問
エクセルのプルダウンはどこから作りますか?
「データ」タブの「データの入力規則」を開き、「設定」タブの「入力値の種類」で「リスト」を選びます。
選択肢を追加したら自動で反映させられますか?
選択肢を Excel のテーブルにしておけば、項目を追加または削除したときにプルダウンが自動で更新されます。
別のシートを作らずにプルダウンを作れますか?
はい。「ソース」ボックスにコンマで区切って値を直接入力することもできます。
リストにない値を入力できないようにできますか?
「エラー メッセージ」タブの「スタイル」で「停止」を選ぶと、リストにないデータを入力できなくなります。
「データの入力規則」が押せません。
ワークシートが保護されているか、共有されている可能性があります。ロックを解除するか共有を停止してから試してください。
入力メッセージは何文字まで入れられますか?
セルの選択時に表示するメッセージは、タイトルとメッセージを最大 225 文字で入力できます。

