技術ノート マイクロソフト Excel のセルにドロップダウン リストを追加する方法

Excel のセルにドロップダウン リストを追加する方法

Excel のセルにドロップダウン リストを追加する方法

重要なポイント

  • Excel のドロップダウン リストを使用すると、ユーザーがオプションのリストから事前に決定された値を選択できるため、データ入力がより簡単かつ効率的になります。
  • Excel でドロップダウン リストを追加するには、データ検証機能を使用し、オプションを含むセル範囲に名前を付けます。次に、[データ検証] ダイアログ ボックスの [ソース] ボックスにセル範囲の名前を入力します。
  • 「空白を無視」などのオプションをオンまたはオフにしたり、入力メッセージを追加したりすることで、ドロップダウン リストの動作をカスタマイズできます。ドロップダウン リストを削除するには、[データ検証] ダイアログ ボックスを開き、[すべてクリア] ボタンをクリックします。
Excel のセルにドロップダウン リストを追加する方法

ドロップダウン リストは、どこでも見られる非常に便利なデータ入力ツールであり、独自の Excel ワークシートにカスタム ドロップダウン リストを追加できます。簡単ですので、その方法をご紹介します。

Excel のドロップダウン リストとは何ですか?

Excel のセルにドロップダウン リストを追加する方法

Excel のドロップダウン リストは、使い慣れた他のドロップダウン リストとまったく同じです。矢印をクリックして、事前に決定されたいくつかの値の 1 つを選択するだけです。ドロップダウン リストを使用すると、スプレッドシートへのデータの入力がより簡単かつ効率的になります。

Excel のセルにドロップダウン リストを追加する方法

「はい」と「いいえ」、「男性」と「女性」などのオプション、または数字や特殊文字を含むその他のオプションのカスタム リストを含むドロップダウン リストを Excel のセルに追加できます。

Excel のセルにドロップダウン リストを追加する方法

Excel にドロップダウン リストを追加する方法

Excel のセルにドロップダウン リストを追加する方法

ドロップダウン リストは Excel のデータ検証機能を使用して作成されますが、特に直感的ではありません。例を示すために、年齢範囲を選択したドロップダウン リストを作成します。名前、年齢、性別の 3 つのラベル付き を作成し、2 つの例の名前を入力しました。好きなだけ実行することも、少なくすることもできます。

まず、年齢範囲のリストを、列の下または行に沿って連続するセルに入力します。以下に示すように、同じワークシートのセル A7 から A11 に年齢範囲を入力しました。オプションのリストを同じワークブック内の 別のワークシート に追加することもできます。

次に、セル範囲に名前を付けて、ドロップダウン リストに追加しやすくします。これを行うには、ドロップダウン リスト項目を含むすべてのセルを選択し、グリッドの上にある [名前] ボックスにセル範囲の名前を入力します。セル範囲を Age と名付けました。

Windows 上の Excel で、Ctrl キーを押しながらクリックして複数のセルを選択します。 Mac では、Command キーを押しながらクリックして複数の項目を選択します。 Shift キーを押しながら最初のセルをクリックし、次に Shift キーを押しながら最後のセルをクリックして、その間にあるすべてのセルを選択することもできます。

「 Excel のセルにドロップダウン リストを追加する方法」に関するベスト動画選定!

【Excel】3段階ドロップダウンリストの作り方<複数階層>
エクセルのプルダウンで色分けする方法【Excelドロップダウンリストでセル・行全体に色を付ける】

次に、ドロップダウン リストを追加するセルを選択し、「データ」タブをクリックします。

「データ」タブの「データツール」セクションを開き、「データ検証」ボタンをクリックします。

「データ検証」ダイアログボックスが表示されます。 [設定] タブで、[許可] ドロップダウン リストから [リスト] を選択します (ドロップダウン リストはどこにでもあります)。

ここで、ドロップダウン リストのオプションを含むセル範囲に割り当てた名前を使用します。 「ソース」ボックスに =Age と入力します(セル範囲に別の名前を付けた場合は、「Age」をその名前に置き換えます)。 「セル内ドロップダウン」ボックスがチェックされていることを確認してください。

「空白を無視」チェックボックスはデフォルトでオンになっています。これは、ユーザーがセルを選択し、項目を選択せず​​にセルの選択を解除できることを意味します。ユーザーにドロップダウン リストからオプションを選択するように要求する場合は、[空白を無視] チェック ボックスをオフにします。

ドロップダウン リストを含むセルが選択されたときに表示されるポップアップ メッセージを追加できます。これを行うには、[データ検証] ダイアログ ボックスの [メッセージの入力] タブをクリックします。 「セルが選択されているときに入力メッセージを表示する」ボックスがチェックされていることを確認します。タイトルと入力メッセージを入力し、「OK」ボタンをクリックします。

ドロップダウン リストを含むセルを選択すると、セルの右側に下矢印ボタンが表示されます。入力メッセージを追加した場合は、セルの下に表示されます。下矢印ボタンは、セルが選択されている場合にのみ表示されます。

下矢印ボタンをクリックしてオプションのリストをドロップダウンし、1 つ選択します。

もちろん、年齢の値を取得したい列全体があります。それを実現するにはいくつかの方法があります。最初の (そして最も簡単な) 方法は、データ検証に移動して実際にドロップダウン メニューを追加する 前に 、ドロップダウン メニューを表示するすべてのセルを選択することです。列内のすべてのセルを選択する最も簡単な方法は、列ヘッダーをクリックすることです。ラベルに使用しているセルがある場合は、Ctrl キーを押しながらセルをクリックして選択を解除すると、そこに書式設定が適用されなくなります。

次に、前に示したように書式設定を適用するだけです。

もう 1 つのシナリオは、ドロップダウン メニューの書式設定を 1 つのセルにすでに適用しているが、ドロップダウン メニューの作成プロセスを繰り返す必要がない場合です。この場合は、すでにドロップダウン メニューがあるセルをクリックして選択するだけです。セルの右下隅にある小さな四角形に注目してください。その角を左クリックして、ドロップダウン メニューを表示するすべてのセルまで下にドラッグし、マウスを放します。ドラッグ先のセルは、元のセルからドロップダウン メニューを継承します。次のようになります。

このテクニックは基本的に、ドロップダウン メニューだけでなく、Excel のセルに適用する あらゆる 書式設定 に適用されます。

セルからドロップダウン リストを削除する場合は、前述したように [データ検証] ダイアログ ボックスを開き、[すべてクリア] ボタンをクリックします。このボタンは、ダイアログ ボックスでどのタブが選択されているかに関係なく使用できます。

[データ検証] ダイアログ ボックスのオプションがデフォルトにリセットされます。 「OK」をクリックしてドロップダウンリストを削除し、セルをデフォルトの形式に戻します。

ドロップダウン リストを削除したときにオプションが選択されていた場合、セルにはそのオプションの値が入力されます。

必要に応じて、このプロセスに従ってドロップダウン リストを他のセルに追加します。複数のドロップダウン リストに同じリストを使用できます。ワークシートに追加する必要があるドロップダウン リストが多数ある場合は、オプションのリストを同じワークブック内の別のワークシートに配置することができます。オプションのリストが変更されないように、オプションのリストを含む ワークシートを非表示にする ことができます。