【Excel】入力規則のプルダウン項目を追加する方法

この記事は約4分で読めます。

Excelの入力規則で作ったプルダウンは、作成したあとに候補が増えたり、使わない項目を外したりすることがあります。設定したセルだけを見ても、候補がどこから来ているのか分からない場合があるため、先に元の値を確認してから編集すると安全です。

対象環境と作業前の確認

ここでは、Microsoft 365のWindowsデスクトップ版Excelを中心に説明します。Excelのドロップダウンリストは、データタブのデータの入力規則で設定します。対象セルを選び、設定タブの元の値を見ると、候補が手入力なのか、セル範囲なのか、名前付き範囲なのか、テーブルなのかを判断できます。
共有中のブックや保護されたシートでは、入力規則を変更できないことがあります。候補を編集する前に、ブックを保存し、必要ならファイルを複製しておきます。すでに入力済みの値を削除候補から外す場合は、表の中にその値が残っていないかも確認しておくと、後から集計や確認で迷いにくくなります。

まず元の値の種類を確認する

プルダウンが設定されたセルを1つ選択し、データタブからデータの入力規則を開きます。設定タブの元の値に表示されている内容で、編集する場所が変わります。

  • 項目名がカンマ区切りで並んでいる場合は、入力規則の画面内で直接編集します。
  • A2:A10のようなセル範囲が表示されている場合は、その範囲の一覧を編集します。
  • 名前だけが表示されている場合は、数式タブの名前の管理で参照先を確認します。
  • Excelのテーブル列を使っている場合は、テーブルの一覧に項目を追加します。

この確認を飛ばして別の場所を書き換えると、見た目は候補が増えたように見えても、実際のプルダウンに反映されないことがあります。特に、別シートに候補リストを置いているファイルでは、元の値を見てから作業するのが確実です。

テーブルを元にしたプルダウン項目を追加する

候補リストがExcelのテーブルになっている場合は、一覧の最後の行に新しい項目を入力します。テーブルは範囲を自動で広げるため、そのテーブル列を元にしたプルダウンにも追加項目が反映されます。
削除するときは、候補リスト側で不要な項目を削除します。一覧の途中の項目を消す場合は、空白行だけが残らないようにセルを上方向へ詰めます。空白が候補に混ざると、プルダウンの選択肢が分かりにくくなるためです。
テーブル方式は、候補が増減しやすい一覧に向いています。部署、担当者、状態、分類など、あとから変更される可能性がある候補は、最初からテーブルにしておくと管理しやすくなります。

セル範囲を元にした項目を追加する

元の値が通常のセル範囲を参照している場合は、候補リストの下に新しい項目を入力しただけでは、入力規則の参照範囲が広がらないことがあります。その場合は、プルダウンが設定されたセルを選び、データの入力規則を開いて、元の値の範囲を新しい候補まで含むように選び直します。
同じ入力規則が複数セルに設定されているときは、変更を同じ入力規則のセルへ適用する設定を使える場合があります。表の一部だけ候補が古いまま残ると入力結果がそろわないため、同じ列や同じ入力欄に反映されているか確認します。
候補を削除する場合も、範囲の端に空白が残らないようにします。削除した値がすでに表に入力されている場合、既存セルの値が自動で別の候補に置き換わるわけではありません。必要に応じてフィルターや検索で該当セルを確認し、残す値か修正する値かを決めます。

名前付き範囲を使っている場合

元の値に範囲名が表示される場合は、数式タブの名前の管理を開き、該当する名前の参照先を確認します。候補リストに項目を追加したあと、参照先が古い範囲のままだと、新しい項目はプルダウンに出ません。
名前の管理で参照先を編集し、候補が入っているすべてのセルを含めます。複数の名前があるブックでは、似た名前を間違えないように、対象のプルダウンセルで元の値を確認してから変更します。
名前付き範囲は、候補リストが別シートにある場合や、複数の場所から同じ候補を使う場合に便利です。ただし、参照先を更新する手順を忘れやすいため、候補の増減が多いリストではテーブル化も検討します。

手入力した候補を編集する

元の値に候補がカンマ区切りで入力されている場合は、その欄で項目を追加または削除します。項目の間はカンマで区切り、余分な空白を入れないようにします。候補が少なく、ほとんど変わらない場合は手入力でも管理できます。
ただし、候補が増えて長くなると、見落としや入力ミスが起きやすくなります。複数のセルや複数のシートで同じ候補を使うなら、セル範囲やテーブルに切り替えた方が後から直しやすくなります。
Excel for the webでは、手入力した元の値は編集できますが、名前付き範囲そのものの変更などはデスクトップ版Excelが必要になる場合があります。Web版で直せない設定に当たったときは、対象環境を切り替えてから作業します。

変更後に確認すること

候補を追加したら、実際にプルダウンを開いて新しい項目が表示されるか確認します。削除した項目が消えているか、同じ入力規則を使うセルにも反映されているか、列幅が長い項目を表示できるかも見ます。

  • 入力欄の先頭行だけでなく、表の下の行でも候補を確認する
  • 削除した候補が既存データに残っていないか検索する
  • 候補リストに空白や表記ゆれが混ざっていないか見る
  • 保護しているシートでは、必要なセルだけ編集できる状態に戻す

入力規則のプルダウンは、候補を作って終わりではありません。元の値の種類を確認し、参照元に合った方法で項目を追加・削除すると、表の入力ルールを崩さずに運用できます。変更後は実際のセルで選択できるかを確かめ、古い候補が残っている場合は表側のデータも合わせて見直します。