ARTICLE

エクセルのプルダウンの作り方|ドロップダウンリストの設定・連動・追加・解除を解説

2026/9/16 (更新: 2026/9/1)

SHARE

エクセルのプルダウンの作り方|ドロップダウンリストの設定・連動・追加・解除を解説を解説【2026年版】

エク

エクセルのプルダウンの作り方|ドロップダウンリストの設定・連動・追加・解除を解説

ARTICLE株式会社renue
renue

株式会社renue

2026/9/16 公開2026/9/1 更新

AI導入・DXの悩みをプロに相談してみませんか?

AIやDXに関する悩みがありましたら、お気軽にrenueの無料相談をご利用ください。 renueのAI支援実績、コンサルティングの方針や進め方をご紹介します。

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

プルダウン(ドロップダウンリスト)とは、セルをクリックすると選択肢の一覧が表示され、その中から入力値を選べる機能です。

  • 入力ミスの防止:表記揺れがなくなる
  • 入力の高速化:リストから選ぶほうが速い
  • データの統一:VLOOKUP・COUNTIFが正しく動作する

【方法1】直接入力でプルダウンを作る(最も簡単)

  1. プルダウンを設定したいセルを選択
  2. データ」タブ →「データの入力規則」をクリック
  3. 入力値の種類を「リスト」に変更
  4. 「元の値」に選択肢を半角カンマ区切りで入力(例:営業部,技術部,経理部,人事部
  5. 「OK」をクリック

【方法2】セル範囲を参照してプルダウンを作る(推奨)

  1. 選択肢を別の列やシートに入力(例:D2:D5)
  2. プルダウンを設定したいセルを選択
  3. 「データの入力規則」→ 入力値の種類を「リスト」
  4. 「元の値」で選択肢のセル範囲を選択(=$D$2:$D$5

テーブル化(Ctrl+T)しておくと、新しい選択肢を追加した際にプルダウン範囲が自動拡張されます。

【方法3】別シートのリストを参照する

  1. 「マスタ」シートに選択肢を入力
  2. 範囲を選択 →「数式」→「名前の定義」→ 名前を付ける(例:「部署リスト」)
  3. データ入力シートで「データの入力規則」→ 元の値に=部署リスト

【応用】連動プルダウンの作り方(INDIRECT関数)

1つ目の選択に応じて2つ目の選択肢が変わる連動プルダウンです。

  1. 各カテゴリの詳細リストを列ごとに作成
  2. 各リスト範囲にカテゴリ名と同じ名前を定義
  3. 1段目のプルダウン(A2):通常どおり設定
  4. 2段目のプルダウン(B2):元の値に=INDIRECT(A2)

A2で「東京都」を選ぶと、B2に東京都の市区町村だけが表示されます。

プルダウンの選択肢を追加・変更する方法

  • テーブル化済み:リストの下に新しい値を入力するだけで自動拡張
  • テーブル化なし:「データの入力規則」→ 元の値の範囲を手動で拡張
  • 直接入力:「データの入力規則」→ カンマ区切りの値を編集

プルダウンを解除(削除)する方法

  1. セルを選択 →「データの入力規則」
  2. 「すべてクリア」→「OK」

プルダウンと組み合わせると便利な機能

条件付き書式で色分け

「未着手」=赤、「進行中」=黄、「完了」=緑にすると視覚的に進捗がわかります。

VLOOKUPとの組み合わせ

=VLOOKUP(A2, マスタ!A:D, 3, FALSE)

プルダウンで選んだ値をVLOOKUPの検索値にすると、データの切り替え表示ができます。

まとめ

  • プルダウンは「データ」→「データの入力規則」→「リスト」で設定
  • セル範囲参照(テーブル化)が推奨——選択肢追加が自動拡張
  • 連動プルダウンはINDIRECT関数+名前の定義
  • 条件付き書式やVLOOKUPとの組み合わせで入力と表示を自動化
  • 解除は「データの入力規則」→「すべてクリア

プルダウンを設定するだけで入力ミスが減り集計精度が上がります。

AI活用のご相談はrenueへ

renueは自社開発のAIツールを自社運用する「自社実証型」AIコンサルティングファームです。

→ AIコンサルティングの詳細を見る

SHARE

FAQ

よくある質問

セルをクリックすると選択肢の一覧が表示され、その中から入力値を選べる機能です。入力ミスの防止(表記揺れがなくなる)、入力の高速化(リストから選ぶほうが速い)、データの統一(VLOOKUPやCOUNTIFが正しく動作する)といったメリットがあります。「データ」タブの「データの入力規則」から設定します。

主に三つです。直接入力(「データの入力規則」→入力値の種類を「リスト」に変更→「元の値」に選択肢を半角カンマ区切りで入力)、セル範囲を参照(選択肢を別の列/シートに入力し範囲指定で参照、テーブル化しておくと自動拡張)、別シートのリストを参照(名前の定義機能を使ってリストを名前で参照)、です。

INDIRECT関数と名前の定義を組み合わせて作成します。各カテゴリの詳細リストを列ごとに作成し、各リスト範囲にカテゴリ名と同じ名前を定義。一段目のプルダウンは通常通り設定し、二段目のプルダウンの「元の値」に=INDIRECT(A2)を入力します。これで一段目で「東京都」を選ぶと二段目に東京都の市区町村だけが表示されます。

テーブル化済みの場合はリストの下に新しい値を入力するだけで自動拡張されます。テーブル化なしの場合は「データの入力規則」で元の値の範囲を手動で拡張、直接入力の場合は「データの入力規則」でカンマ区切りの値を編集します。テーブル化(Ctrl+T)しておくのが運用上最も便利です。

主に、条件付き書式での色分け(「未着手」=赤、「進行中」=黄、「完了」=緑など視覚的に進捗を把握)、VLOOKUP/XLOOKUPとの組み合わせ(プルダウンで選んだ値を検索値にしてデータを切り替え表示)、データバリデーションのエラーメッセージ設定、入力時のメッセージ表示、などです。プルダウン解除は「データの入力規則」→「すべてクリア」で行います。

AI導入・DXの悩みをプロに相談してみませんか?

AIやDXに関する悩みがありましたら、お気軽にrenueの無料相談をご利用ください。 renueのAI支援実績、コンサルティングの方針や進め方をご紹介します。

関連記事

AI導入・DXの悩みをプロに相談してみませんか?

AIやDXに関する悩みがありましたら、お気軽にrenueの無料相談をご利用ください。renueのAI支援実績、コンサルティングの方針や進め方をご紹介します。

無料資料をダウンロード