Microsoft Excelの公式ロゴマークと表計算スプレッドシート画面

広告 Excel

【簡単】Excelでプルダウンリストを追加・編集する手順と設定方法

Excelで売上表や顧客リストを複数人で共有して入力する場合、人によって入力方法が異なると「表記揺れ」が発生し、集計時のエラー原因になります。

こうした入力ミスや表記揺れを防ぐのに有効なのが、指定した選択肢からデータを選択するプルダウンリスト機能です。Excelの標準機能を用いて簡単に追加・編集が行えます。

この記事では、セルにプルダウンリストを追加する基本手順から、選択肢の動的な追加・編集方法、不要になったプルダウンの削除方法までを解説します。

記事のポイント

  • プルダウンを設定することでキーボード入力をクリック選択に変えデータ入力速度を最大化できること
  • 手入力による株式会社などの表記揺れを完全に防ぎデータの整合性を維持できること
  • 選択肢の数や性質に合わせて直接入力とセル参照の2つの設定方法を使い分けられること
  • Excelのテーブル機能を組み合わせることで選択肢の追加や削除を自動で同期・反映できること
  • 不要になったプルダウンを消したいときは入力規則からすべてクリアを実行すること

Excelのプルダウン(ドロップダウン)リストとは?導入メリット

【簡単】Excelでプルダウンリストを追加・編集する手順と設定方法 - Excelのプルダウン(ドロップダウン)リストとは?導入メリット の解説イメージ

Excelのプルダウンリストとは、セルをクリックしたときに下矢印マークが表示され、そこからあらかじめ用意された選択肢をマウス操作で選択して入力できる機能です。この機能を組み込んでおくことで、入力作業のスピードが上がるだけでなく、業務全体のクオリティ管理において非常に多くのメリットを得ることができます。

手入力の「表記揺れ」を防ぐデータ整合性の重要性

Excelを使っていて最も恐ろしいのが、集計作業を行う段階で発生する「データの不一致(表記揺れ)」です。例えば、「株式会社〇〇」と「(株)〇〇」、「営業部」と「営業」といった違いです。人間が見れば同じ意味だと理解できますが、Excelにとっては全く異なるデータとして認識されます。そのため、関数で集計したり検索したりしたときに、エラーが多発する原因になります。

KYO
KYO

複数人で共有している入力用リストで、設定していたプルダウンを他のメンバーにコピペで上書きされてしまい、後からデータ集計したときにエラーが多発して頭を抱えたことがあります。表記揺れを防ぐための仕組みが崩れると集計の手間が何倍にも膨らむため、保護機能の適用など事前の対策が不可欠だと痛感しました。

プルダウンリストを導入すれば、ユーザーが入力できる値を「リストで指定されたものだけ」に厳しく制限することができます。これにより、スペースの誤入力や全角・半角の混在といった表記揺れを入口の段階でシャットアウトし、常に整合性の保たれたデータベースを自動で維持することができるようになります。

比較項目 プルダウンなし(自由手入力) プルダウンあり(ドロップダウン選択)
入力にかかる時間 毎回タイピングする必要がある クリックだけで入力が完了する
表記揺れの発生 スペース混入などで頻発する 指定された正規データしか入力できない
集計時のエラー 関数が不一致でバグる原因に データが統一されているため一発で集計可能

【基本編】セルにプルダウンを追加する2つの簡単な設定方法

Excelの「データの入力規則」を使って元の値に選択肢を入力する手順

Excelでセルにプルダウンリストを追加する方法には、大きく分けて「値を直接入力する方法」と「セルの範囲を参照する方法」の2種類があります。

設定方法1:値を直接カンマ区切りで入力して追加する

選択肢の数が少なくて今後変更される予定がない場合は、直接入力が簡単です。設定したいセルを選択し、データタブの「データの入力規則」を開きます。入力値の種類で「リスト」を選択し、「元の値」のテキストボックスに、半角カンマ(,)で区切って直接入力します。例えば「未着手,進行中,完了」のように入力してOKをクリックします。

ポイント

区切り文字として使うカンマは、必ず半角カンマ(,)を使用してください。全角のカンマや読点で入力してしまうと、1つの長い文字列として認識されてしまいます。

設定方法2:セル範囲を参照して追加する

選択肢の数が多かったり、部署一覧のように項目が変更される可能性が高い場合は、セル範囲を参照して作成する方法がおすすめです。別シートにマスタデータを入力しておき、データの入力規則からリストを選択し、元の値でマスタデータのセル範囲をドラッグ選択します。

【応用編】プルダウンの選択肢を追加・編集・削除する方法

Excelのテーブル機能を使ってプルダウンの選択肢を自動追加・同期する設定

プルダウンリストは一度設定して終わりではありません。業務の進行に伴い、選択肢を変更したいという要望が必ず発生します。

テーブル機能の活用:選択肢を追加したときに自動反映させる裏ワザ

セル範囲を参照して作成した際、マスタの最下部に新しい選択肢を追加しても自動的にはプルダウンに表示されません。この範囲修正の手間をゼロにする裏ワザが、マスタデータをテーブル化する方法です。マスタデータをCtrl+Tでテーブルに変換してから入力規則の元の値に指定すると、データを追加した際に自動で範囲が拡張され、プルダウンリストにも自動で追加されるようになります。

マスタデータから選択肢を削除したいとき、セルのデータをただDeleteキーで消去して空欄にしてしまうのは避けてください。プルダウンの中に空白の選択肢が残ってしまいます。

★ 一生モノの業務効率化スキルが手に入る(30日間返金保証付き)

★ 会員登録無料!数千円からエクセル・GAS開発代行をプロに依頼可能

【要注意】アップデートによる最新仕様の落とし穴とセキュリティ(WAF)検知エラーの回避ワザ

ツールの最新仕様変更とセキュリティエラー回避ワザ

近年、多くのSaaSツールにおいて高頻度でUIや内部仕様のアップデートが実施されています。これにより、昨日まで使えていた設定メニューの位置が変わったといったトラブルが非常に多く報告されています。

このような原因不明の不具合に遭遇した場合は、アプリの再起動だけでなく、ブラウザのシークレットウィンドウでの動作確認やキャッシュの完全削除を行うことで、即座に解決可能な場合があります。

Excelのプルダウン追加・編集に関するFAQ

Excelのセルにプルダウンを追加する際によくある疑問やトラブルシューティング方法をまとめました。

Q1:別シートにあるデータをリスト範囲として参照できないときは?

使用しているExcelのバージョンが古い場合、別シートのデータを直接参照できないことがあります。その場合は、参照するセル範囲に名前の定義機能で名前を付け、元の値に「=付けた名前」と入力することで回避できます。最新の仕様等については公式サイトも併せてご確認ください。

プルダウンリストの導入は、単なる入力速度の向上だけでなく、データのブレをなくし集計作業の手戻りを大幅に減らすために非常に役立ちます。共有ファイルを作成する際は、ぜひ設定してみてください。

  • この記事を書いた人

KYO

現役のシステムエンジニア。普段は企業向けの開発やツールの自動化を専門にしています。データの仕組みを知り尽くしたプロの視点から、スプレッドシートやExcel、Notion、AIツールの「本当に役立つ時短テクニック」を初心者向けに分かりやすく解説中!

-Excel