小学館IDをお持ちの方はこちらから
ログイン
初めてご利用の方
小学館IDにご登録いただくと限定イベントへの参加や読者プレゼントにお申し込み頂くことができます。また、定期にメールマガジンでお気に入りジャンルの最新情報をお届け致します。
新規登録
人気のタグ
おすすめのサイト
企業ニュース

エクセルのドロップダウンリスト(プルダウン)の作り方と編集方法|3パターンの作成手順から応用まで

2026.07.27

Excel(エクセル)のドロップダウンリスト(プルダウン)は、あらかじめ用意した選択肢から項目を選んで入力できる機能です。入力ミスの防止や表記ゆれの解消に役立ち、複数人でファイルを共有する場面でもデータの正確性を保てます。作成方法は「直接入力」「セル範囲の参照」「名前の定義」の3パターンがあり、目的に応じて使い分けることが大切です。本記事では、ドロップダウンリストの作成方法3パターンに加え、テーブルを使った自動拡張、連動リスト、ショートカットキー、条件付き書式での色分け、トラブルシューティングまで網羅的に解説します。操作画面の画像も参考にしながら、ぜひ使い方をマスターしてください。

目次

Excel(エクセル)のドロップダウンリスト(プルダウン)は、あらかじめ用意した選択肢から項目を選んで入力できる機能です。入力ミスの防止や表記ゆれの解消に役立ち、複数人でファイルを共有する場面でもデータの正確性を保てます。作成方法は「直接入力」「セル範囲の参照」「名前の定義」の3パターンがあり、目的に応じて使い分けることが大切です。

本記事では、ドロップダウンリストの作成方法3パターンに加え、テーブルを使った自動拡張、連動リスト、ショートカットキー、条件付き書式での色分け、トラブルシューティングまで網羅的に解説します。操作画面の画像も参考にしながら、ぜひ使い方をマスターしてください。

なお、本記事の操作手順はMicrosoft 365(Windows版)を基準に解説しています。Excel 2024やExcel 2021でも基本的な操作は共通ですが、Web版やMac版で異なる点がある場合はその都度補足しています。

エクセルのドロップダウンリスト(プルダウン)とは

ドロップダウンリスト(プルダウンとも呼ばれます)とは、セルをクリックした際に表示される選択肢の一覧から、入力したいデータを選んで入力できるExcelの機能です。「データの入力規則」の「リスト」設定を利用して作成でき、作成方法には以下の3パターンがあります。

  1. 元の値に直接入力する方法(項目数が少ない場合向き)
  2. セル範囲を参照する方法(同一シート・別シートのデータを利用)
  3. 名前の定義を使う方法(項目数が多い場合・管理性向上)

入力内容をリストに限定することで、手入力による誤字や全角・半角の表記ゆれを防げるほか、選ぶだけで入力が完了するため作業効率も向上します。

参考:Microsoft サポート「ドロップダウン リストを作成する」

エクセルのドロップダウンリストの作成方法【3パターン】

ドロップダウンリストの作成は、いずれのパターンでも「データ」タブの「データの入力規則」から設定する点が共通しています。選択項目の設定方法によって手順が異なるため、用途に合った方法を選びましょう。

方法1:元の値に直接入力して作成する(項目が少ない場合)

選択肢が2〜3個など少数で、今後増減する予定がない場合に適した方法です。シート上にリスト用のデータを用意する必要がなく、手軽に設定できます。

  1. ドロップダウンリストを作成したいセルを選択する
  2. 「データ」タブを開き、「データの入力規則」をクリックする
  3. 「設定」タブの「入力値の種類」で「リスト」を選択する
  4. 「ドロップダウンリストから選択する」にチェックが入っていることを確認する
  5. 「元の値」に選択肢を半角カンマ(,)で区切って入力する(例:Aさん,Bさん,Cさん)
  6. 「OK」をクリックして設定を完了する

設定後、セルをクリックすると▼マークが表示されるので、クリックまたはAlt+↓キーでリストを展開できます。

方法2:セル範囲を参照して作成する(同一シート・別シート対応)

選択肢をシート上のセルに入力しておき、そのセル範囲を参照して作成する方法です。項目の変更や追加が発生する可能性がある場合に向いています。同一シートだけでなく、別シートのセル範囲も参照可能です。

  1. シートの空いている場所に、リストに表示したい項目を縦方向に入力する
  2. ドロップダウンリストを作成したいセルを選択する
  3. 「データ」タブを開き、「データの入力規則」をクリックする
  4. 「設定」タブの「入力値の種類」で「リスト」を選択する
  5. 「元の値」の入力欄をクリックし、手順1で入力した項目のセル範囲をドラッグで選択する
  6. 「OK」をクリックして設定を完了する

なお、この方法では項目を追加した際に参照範囲を手動で広げる必要がある点に注意してください。リスト項目が今後増える可能性が高い場合は、後述するテーブル化との組み合わせが便利です。

方法3:名前の定義を使って作成する(項目数が多い場合)

セル範囲に「名前」を付けてからドロップダウンリストを作成する方法です。

  1. リストに表示したい項目を別シートなどに縦方向に入力する
  2. 入力した項目のセル範囲を選択し、左上の「名前ボックス」に任意の名前(例:担当者リスト)を入力してEnterキーを押す
  3. ドロップダウンリストを作成したいシートに移動し、対象セルを選択する
  4. 「データ」タブ→「データの入力規則」→「設定」タブで「リスト」を選択する
  5. 「元の値」に =担当者リスト のように、手順2で付けた名前を入力する
  6. 「OK」をクリックして設定を完了する

名前の定義を使うと、入力規則の「元の値」が =担当者リスト のようにわかりやすい表記になり、管理性が向上します。連動ドロップダウンを作成する際にも名前の定義が必要になるため、覚えておくと応用の幅が広がるでしょう。

参考:Microsoft サポート「ドロップダウン リストを作成する」

3つの方法の使い分けガイド

3つの方法はそれぞれ得意な場面が異なります。以下の基準で使い分けるのがおすすめです。

  • 項目が少なく(5個以下)、今後増減しない → 方法1(直接入力)
  • 項目数が中程度で、同一シートまたは別シートで管理したい → 方法2(セル範囲参照)
  • 項目数が多い、別シートで一元管理したい、連動リストにも応用したい → 方法3(名前の定義)

どの方法で作成しても、ドロップダウンの見た目や動作は同じです。管理のしやすさを基準に選んでください。

エクセルのテーブル化でリスト項目を自動拡張する方法

セル範囲を参照してドロップダウンリストを作成した場合、項目を追加するたびに「元の値」の参照範囲を手動で広げなければなりません。この手間を解消するのがテーブル化です。Microsoftの公式でも、リスト項目をExcelのテーブルに格納することが推奨されています。テーブルに基づくドロップダウンは、アイテムの追加や削除に連動して自動更新されるためです。

参考:Microsoft サポート「ドロップダウン リストを作成する」

設定手順は以下の通りです。

  1. リスト項目が入力されたセル範囲内の任意のセルを選択する
  2. Ctrl+Tキーを押してテーブルに変換する(「テーブルの作成」ダイアログで「OK」をクリック)
  3. ドロップダウンを設定するセルで「データの入力規則」を開く
  4. 「元の値」にテーブルの列を参照する範囲(例:=テーブル1[担当者])を指定する
  5. 「OK」をクリックして設定を完了する

これ以降、テーブルの末尾に新しい項目を追加するだけで、ドロップダウンリストにも自動的に反映されます。エクセルの表の作り方の記事もあわせて参考にしてみてください。

参考:Microsoftの公式サポートページ

ドロップダウンリストの編集方法(追加・変更・削除)

作成済みのドロップダウンリストを編集する方法は、リストの作成方法によって異なります。まず「データの入力規則」を開き、「元の値」の欄を確認して、どの方法で作成されたリストかを把握しましょう。

直接入力で作成したリストを編集する

「元の値」にカンマ区切りの文字列が入力されている場合は、直接入力で作成されたリストです。

  1. ドロップダウンが設定されたセルを選択する
  2. 「データ」タブ→「データの入力規則」をクリックする
  3. 「設定」タブの「元の値」に表示されている文字列を編集する(項目の追加・変更・削除)
  4. 「OK」をクリックして変更を確定する

セル範囲を参照しているリストを編集する

「元の値」にセル範囲(=$B$3:$B$6 など)が表示されている場合は、参照元のセルを直接編集します。

  1. 「元の値」で表示されているセル範囲を確認する
  2. 参照元のセルに移動し、項目を追加・変更・削除する
  3. 項目を追加した場合は、「データの入力規則」を再度開き、「元の値」の参照範囲を追加分まで広げる

テーブル化している場合は手順3の範囲拡張が不要で、テーブルの末尾に入力するだけで自動的に反映されます。

名前の定義で作成したリストを編集する

「元の値」に =担当者リスト のように名前が指定されている場合は、名前の参照範囲を変更します。

  1. 「数式」タブの「名前の管理」をクリックする
  2. 該当する名前を選択し、下部の「参照範囲」を新しい範囲に修正する
  3. 「閉じる」をクリックして変更を確定する

名前の定義で作成したリストでも、参照先をテーブル化しておけば範囲の手動変更は不要です。

参考:Microsoft サポート「ドロップダウン リストの項目を追加または削除する」

Excelを中心に、業務効率化やデータ整理の考え方を研究・発信。関数や機能を“丸暗記させない”ことを大切にし、「なぜそうなるのか」「どう使い分けるのか」をやさしく解説する編集プロダクション。Excelが苦手だった人でも、明日から使える実践的なノウハウを届けます。

@DIMEのSNSアカウントをフォローしよう!

あわせて読みたい

DIME最新号

最新号
2026年7月16日(木) 発売

DIME最新号は、世界の模型・プラモデルメーカーを大解剖する「ボクラのタミヤ」特集!『爆走兄弟レッツ&ゴー!!』こしたてつひろ先生インタビュー&描き下ろしピンナップ、特別付録にはスチールギアケースも!さらに2026年上半期トレンド特集では、「売れる」より「育てる」をキーワードに、ファンを育てる新時代のヒット戦略を徹底分析!話題のモナキ独占インタビューも掲載した見逃せない一冊!

人気のタグ

おすすめのサイト

ページトップへ

ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。詳しくは[ABJマーク]または[電子出版制作・流通協議会]で検索してください。