【Excel】エクセルでのプルダウンのやり方・設定方法(作り方・編集・削除の手順も)
Excelを使った業務の中で、「入力ミスを減らしたい」「決まった選択肢だけを入力させたい」と感じたことはありませんか?
そんなときに役立つのが、Excelのプルダウン機能(ドロップダウンリスト)です。
プルダウンを設定することで、セルに直接文字を入力する手間が省けるだけでなく、表記ゆれや誤入力を防ぐ効果も期待できます。
この記事では、Excelでのプルダウンのやり方・設定方法をはじめ、作り方・編集・削除の手順まで、初心者の方にもわかりやすく丁寧に解説していきます。
「データの入力規則」を使った基本的な作り方から、リストの変更・追加・解除の方法まで網羅していますので、ぜひ最後までご覧ください。
Excelのプルダウンとは?ドロップダウンリストでデータ入力が格段にラクになる
それではまず、Excelのプルダウン(ドロップダウンリスト)とは何か、その概要と活用メリットについて解説していきます。
プルダウンとは、セルをクリックしたときにあらかじめ設定した選択肢がリスト形式で表示される機能のことです。
ユーザーはリストの中から選ぶだけで入力が完了するため、キーボードを使う手間を大幅に削減できます。
Excelではこの機能を「データの入力規則」から設定します。
プルダウンを使うメリット
プルダウンリストを活用することで得られる主なメリットは以下のとおりです。
| メリット | 内容 |
|---|---|
| 入力ミスの防止 | 選択肢以外の値を入力させないようにできる |
| 表記ゆれの解消 | 「東京」「東京都」など揺れを統一できる |
| 入力効率のアップ | クリック一つで入力が完了するため時短になる |
| データ集計の精度向上 | 統一されたデータはフィルタや集計が正確になる |
業務用の管理表やアンケートフォーム、在庫管理など幅広い場面で活躍する機能です。
プルダウンが向いている場面
プルダウンが特に効果を発揮するのは、入力する内容がある程度決まっているケースです。
たとえば、部署名・担当者名・商品カテゴリ・ステータス(対応中・完了・未対応など)といった固定の選択肢がある列に設定することで、表全体の品質が上がります。
また、複数人が同じファイルを使い回す場合にも、プルダウンがあることで入力ルールが自然と統一されるのが大きな魅力です。
「データの入力規則」との関係
Excelでプルダウンを作成するためには、「データの入力規則」という機能を使います。
この機能はセルに入力できる値の種類や範囲を制限するためのもので、リスト・整数・日付・文字列の長さなどさまざまな条件を指定できます。
プルダウンはこの「入力値の種類」として「リスト」を選ぶことで実現できる仕組みです。
Excelのプルダウンは「データの入力規則」からリストを設定することで作成します。入力ミスの防止・表記ゆれの解消・作業効率化など、多くのメリットがある非常に便利な機能です。
Excelでプルダウンを作る方法・設定手順(基本の作り方)
続いては、Excelでプルダウンを実際に作る方法・設定手順について確認していきます。
ここでは最もスタンダードな「直接入力でリストを作成する方法」と「セル範囲を参照してリストを作成する方法」の2つをご紹介します。
直接入力でプルダウンリストを作成する方法
選択肢の数が少ない場合は、直接テキストを入力してプルダウンを作成する方法が手軽でおすすめです。
手順1|プルダウンを設定したいセルまたはセル範囲を選択する
手順2|メニューバーの「データ」タブをクリックする
手順3|「データの入力規則」をクリックする
手順4|「設定」タブの「入力値の種類」で「リスト」を選ぶ
手順5|「元の値」欄に選択肢をカンマ(,)区切りで入力する(例:東京,大阪,名古屋)
手順6|「OK」をクリックして完了
手順5の「元の値」欄では、半角カンマ(,)で区切って複数の選択肢を入力します。
入力後にセルをクリックすると、右側に▼が表示されリストが開くようになっています。
セル範囲を参照してプルダウンリストを作成する方法
選択肢が多い場合や、あとから変更する可能性がある場合は、別のセルにリスト用のデータを入力しておき、それを参照する方法が便利です。
手順1|シートの任意の場所(例:E列)にリストの選択肢を縦に入力しておく
手順2|プルダウンを設定したいセルを選択する
手順3|「データ」タブ→「データの入力規則」をクリックする
手順4|「入力値の種類」で「リスト」を選ぶ
手順5|「元の値」欄の右端にある↑アイコンをクリックし、リスト用セル範囲を選択する(例:$E$1:$E$5)
手順6|「OK」をクリックして完了
この方法のメリットは、リスト用セルの内容を変更するだけでプルダウンの選択肢も自動的に更新される点です。
管理のしやすさという面では、こちらの方法の方が優れているといえるでしょう。
別シートのリストを参照してプルダウンを作成する方法
リストのデータを別シートにまとめておきたい場合は、以下の方法を使いましょう。
手順1|別シート(例:「リスト」シート)にプルダウンの選択肢を入力する
手順2|「数式」タブ→「名前の定義」で範囲に名前をつける(例:商品リスト)
手順3|プルダウンを設定するシートに戻り、対象セルを選択する
手順4|「データの入力規則」→「リスト」を選び、「元の値」欄に「=商品リスト」と入力する
手順5|「OK」をクリックして完了
別シートを直接セル参照で指定するとエラーになる場合があるため、「名前の定義」を経由する方法が確実です。
大規模なファイルでリストを一元管理したい場合に非常に役立ちます。
Excelのプルダウンを編集・変更する方法(選択肢の追加・修正)
続いては、すでに設定したプルダウンを編集・変更する方法を確認していきます。
一度作成したプルダウンも、業務内容の変化に応じて選択肢を追加・修正したいケースが出てきます。
直接入力で作成したプルダウンの選択肢を変更する
「元の値」欄に直接テキストを入力した場合、変更の手順は以下のとおりです。
手順1|プルダウンが設定されているセルを選択する
手順2|「データ」タブ→「データの入力規則」をクリックする
手順3|「設定」タブの「元の値」欄を直接書き換える(追加・削除・変更)
手順4|「OK」をクリックして変更完了
複数のセルに同じプルダウンを設定している場合は、変更時に「同じ入力規則が設定されたすべてのセルに変更を適用する」にチェックを入れると一括で変更できます。
セル参照で作成したプルダウンの選択肢を変更する
セル範囲を参照している場合は、参照元のセルを直接編集するだけでプルダウンの内容が更新されます。
ただし、参照範囲の外に選択肢を追加した場合は、入力規則の「元の値」で指定しているセル範囲も更新が必要です。
この手間を省くには、参照範囲をExcelの「テーブル機能」を使って設定しておくと、行を追加するだけで自動的に範囲が拡張されるため便利でしょう。
| 作成方法 | 選択肢の変更方法 | 手軽さ |
|---|---|---|
| 直接入力 | 入力規則の「元の値」を書き換える | △(選択肢が多いと大変) |
| セル範囲参照 | 参照先のセルを編集する | ◎(直感的で簡単) |
| 名前付き範囲参照 | 参照先のセルを編集する | ◎(別シート管理にも対応) |
プルダウンの設定範囲を広げる(複数セルへのコピー方法)
すでにプルダウンを設定したセルの設定を他のセルにも適用したい場合は、以下の方法で簡単にコピーできます。
方法1|コピー&ペースト(貼り付けの際に「入力規則」のみ貼り付けを選ぶ)
方法2|プルダウン設定済みのセルを選択し、設定したいセル範囲に「書式のコピー/貼り付け」を使う
方法3|最初からプルダウンを設定したいセル範囲をすべて選択した上で入力規則を設定する
方法3がもっともシンプルで、設定前にあらかじめ範囲を選択しておくだけなので覚えておくと便利です。
Excelのプルダウンを削除・解除する方法
続いては、設定したプルダウンを削除・解除する方法を確認していきます。
プルダウンが不要になった場合や、セルを通常の入力に戻したい場合に使う操作です。
特定のセルのプルダウンだけを削除する
プルダウンの設定を解除する基本的な手順は以下のとおりです。
手順1|プルダウンを削除したいセルを選択する
手順2|「データ」タブ→「データの入力規則」をクリックする
手順3|「すべてクリア」ボタンをクリックする
手順4|「OK」をクリックして完了
「すべてクリア」を押すと、入力値の種類がリストから「すべての値」に戻り、プルダウンの▼マークも非表示になります。
複数セルのプルダウンを一括削除する
複数のセルに設定されたプルダウンをまとめて解除するには、削除したいセル範囲をすべて選択してから「データの入力規則」→「すべてクリア」と操作するだけです。
また、シート全体のプルダウンを一度にクリアしたい場合は、「Ctrl+A」でシート全体を選択してから同様の操作を行いましょう。
プルダウンの削除は「データの入力規則」→「すべてクリア」で完了します。複数セルを一括解除する場合は、あらかじめ対象範囲を選択してから操作するのがポイントです。
プルダウンを削除してもデータは残る?
プルダウンを削除しても、セルにすでに入力されていたデータは消えません。
あくまでも「入力ルールの制限」が解除されるだけなので、既存のデータには影響がありません。
一方で、プルダウンが削除されると以降は自由入力になるため、入力ミスや表記ゆれが発生しやすくなる点には注意が必要です。
まとめ
この記事では、「【Excel】エクセルでのプルダウンのやり方・設定方法(作り方・編集・削除の手順も)」について詳しく解説しました。
Excelのプルダウン(ドロップダウンリスト)は、「データの入力規則」からリストを設定することで簡単に作成できます。
直接入力で手軽に作る方法・セル範囲を参照して管理しやすくする方法・別シートを参照して一元管理する方法など、状況に合わせた作り方を選ぶのがポイントです。
また、選択肢の追加・変更・削除といった編集作業も、手順を覚えてしまえばとても簡単に行えます。
プルダウンを上手に活用することで、入力ミスの防止・表記ゆれの解消・業務効率の向上など、さまざまな恩恵を受けられるでしょう。
ぜひこの記事を参考に、日々のExcel業務にプルダウン機能を取り入れてみてください。