ドロップダウン リストを作成する
セルのドロップダウン リストを使用すると、ユーザーのワークシートでの作業をより効率的にできます。 ドロップダウンにより、ユーザーは自分で作成するリストから項目を選べるようになります。

-
新しいワークシート上で、ドロップダウン リストに表示するエントリを入力します。 理想的には、 Excel テーブル . そうでない場合は、範囲内の任意のセルを選択して、リストをテーブルにすばやく変換できます。 Ctrl + T .
注:
-
なぜデータをテーブルに変換するのですか? データがテーブル内にある場合は、 リストから項目を追加または削除する を選択すると、そのテーブルに基づくすべてのドロップダウンが自動的に更新されます。 他の操作を行う必要がありません。
-
今は良い時期です。 範囲またはテーブル内のデータを並べ替える をドロップダウン リストに表示します。
-
-
ドロップダウン リストを配置するワークシートのセルを選択します。
-
に移動します。 データ タブを開き、次に データ検証 .
注: をクリックできない場合は、 データ検証 では、ワークシートが保護されているか、共有されている可能性があります。 保護されたブックの特定の領域のロックを解除する またはワークシートの共有を停止してから、手順 3 をもう一度試してください。
-
では、 設定 タブで、 許可 ボックスで、 リスト .
-
をクリックします。 ソース ボックスを選択し、リスト範囲を選択します。 Cities という名称のシートで、A2:A9 の範囲を選択します。 選択オプションにする必要がないため、見出し行はそのままにしています。
-
ユーザーがセルを空のままにしても問題ない場合は、 空白を無視する ボックス。
-
を確認します。 セル内ドロップダウン ボックス。
-
をクリックします。 入力メッセージ ] タブ。
-
セルがクリックされたときにメッセージをポップアップする場合は、 セルが選択されている場合に入力メッセージを表示する ボックスにタイトルとメッセージを入力します (最大 225 文字)。 メッセージが表示されないようにするには、チェック ボックスをオフにします。
-
-
をクリックします。 エラー アラート ] タブ。
-
他のユーザーがリストに含まれていないものを入力したときにメッセージをポップアップ表示する場合は、 無効なデータが入力された後にエラー アラートを表示する ボックスからオプションを選択します。 スタイル ボックスに入力し、タイトルとメッセージを入力します。 メッセージが表示されないようにするには、チェック ボックスをオフにします。
-
-
で選択するオプションがわからない スタイル ボックス。
-
ドロップダウン リストに含まれていないデータの入力を停止しないメッセージを表示するには、 情報 または [警告] を選択します。 情報には、このアイコンが表示されたメッセージが表示されます
と [警告] には、このアイコンが表示されたメッセージが表示されます
.
-
ユーザーがドロップダウン リストに含まれていないデータを入力できないようにするには、 停止 .
注: メッセージのタイトルや内容を入力しない場合、タイトルにはあらかじめ設定された "Microsoft Excel" が使われ、メッセージ内容には "入力した値は正しくありません。 ユーザーの設定によって、セルに入力できる値が制限されています。" が使用されます。
-
ドロップダウン リストを作成したら、想定どおりに動作するか確認します。 たとえば、 列の幅と行の高さを変更する を選択すると、すべてのエントリが表示されます。
ドロップダウン リスト用のエントリのリストが別のワークシート上にあり、ユーザーがそれを表示したり編集したりできないようにするには、そのシートを非表示にして保護します。 ワークシートを保護する方法の詳細については、次を参照してください。 セルをロックして保護する .
ドロップダウン リストのオプションを変更する場合は、 ドロップダウン リストから項目を追加または削除する .
ドロップダウン リストを削除するには、 ドロップダウン リストを削除する .
この記事に記載されているデータ入力規則のいくつかの例を含むサンプル ブックをダウンロードできます。 理解を深めたり、独自のデータの入力規則のシナリオを作成したりできます。 Excel データ検証の例をダウンロードする .
データ エントリは、セル内の値をドロップダウン リストの選択肢に制限すると、より迅速かつ正確になります。
まず、シートで有効なエントリのリストを作成し、希望する順序で表示されるように、エントリを並べ替えまたは再配置します。 こうしてデータのドロップダウン リストのソースとなるエントリを使用することができます。 リストが大きくない場合には、これを参照し、エントリをデータの入力規則のツールに直接入力することは簡単です。
-
ドロップダウン リストに表示する有効な入力値のリストを作成するには、空のセルを含めないようにして、各入力値をシートで 1 つの列または行に入力します。
-
データ入力を制御するセルを選択します。
-
では、 データ タブの下 ツール クリック データ検証 または 検証 .
注: 入力規則コマンドが利用できない場合は、シートが保護されているか、ブックが共有されている可能性があります。 ブックが共有またはシートが保護されている場合、データの入力規則の設定は変更できません。 ブックの保護の詳細については、次を参照してください。 ブックを保護する .
-
をクリックします。 設定 タブを開き、 許可 ポップアップ メニューの リスト .
-
をクリックします。 ソース ボックスに移動し、シートで有効なエントリの一覧を選択します。
ダイアログ ボックスが最小化され、シートの閲覧が簡単になります。
-
Return キーを押すか、 展開
ボタンをクリックしてダイアログ ボックスを復元し、 わかりました .
ヒント:
-
に値を直接入力することもできます。 ソース ボックスをコンマで区切って指定します。
-
有効なエントリの一覧を変更するには、ソース リスト内の値を変更するか、 ソース ボックス。
-
無効なデータ入力に返答するエラー メッセージを指定することができます。 では、 データ タブで、 データ検証 または 検証 をクリックし、 エラー アラート ] タブ。
-
関連項目
-
新しいワークシート上で、ドロップダウン リストに表示するエントリを入力します。 理想的には、 Excel テーブル .
注:
-
なぜデータをテーブルに変換するのですか? データがテーブル内にある場合は、 リストから項目を追加または削除する を選択すると、そのテーブルに基づくすべてのドロップダウンが自動的に更新されます。 他の操作を行う必要がありません。
-
今は良い時期です。 表示する順序でデータを並べ替える をドロップダウン リストに表示します。
-
-
ドロップダウン リストを配置するワークシートのセルを選択します。
-
に移動します。 データ タブをクリックします。 データ検証 .
-
では、 設定 タブで、 許可 ボックスで、 リスト .
-
ドロップダウン エントリを含むテーブルを既に作成している場合は、 ソース ボックスに移動し、それらのエントリを含むセルをクリックしてドラッグします。 ただし、ヘッダー セルを含めないでください。 含めるのはドロップダウンに表示するセルだけにしてください。 にエントリの一覧を入力することもできます。 ソース ボックスをコンマで区切って次のように指定します。
フルーツ、野菜、穀物、乳製品、スナック
-
ユーザーがセルを空のままにしても問題ない場合は、 空白を無視する ボックス。
-
を確認します。 セル内ドロップダウン ボックス。
-
をクリックします。 入力メッセージ ] タブ。
-
セルがクリックされたときにメッセージをポップアップする場合は、 メッセージを表示する チェックボックスをオンにし、ボックスにタイトルとメッセージを入力します (最大 225 文字)。 メッセージが表示されないようにするには、チェック ボックスをオフにします。
-
-
をクリックします。 エラー アラート ] タブ。
-
他のユーザーがリストに含まれていないものを入力したときにメッセージをポップアップ表示する場合は、 アラートの表示 チェックボックスをオンにして、 型 をクリックし、タイトルとメッセージを入力します。 メッセージが表示されないようにするには、チェック ボックスをオフにします。
-
-
クリック わかりました .
ドロップ ダウン リストを作成した後は、本来の目的通りに動作するようにします。 たとえば、 列の幅と行の高さを変更する を選択すると、すべてのエントリが表示されます。 ドロップダウン リストのオプションを変更する場合は、 ドロップダウン リストから項目を追加または削除する . ドロップダウン リストを削除するには、 ドロップダウン リストを削除する .
補足説明
Excel 技術コミュニテでは、いつでも専門家に質問できます。また、Answers コミュニティでは、サポートを受けられます。