ドロップダウンリストは、はるかに効率的かつ効果的なスプレッドシートに貢献できます。 スプレッドシートが複雑であればあるほど、ドロップダウンボックスは便利になります。 スプレッドシートで作成するのに苦労しているなら、助けが手元にあります。 Excelでドロップダウンリストを作成する方法は次のとおりです。
「Excelが利用可能なリソースでこのタスクを完了できない」エラーを修正する方法の記事も参照してください。
実際には、Excelでドロップダウンリストを作成する方法がいくつかあります。 どちらも同じ基本的な手順を使用しますが、リストの作成方法に多少の柔軟性を提供します。
Excelでドロップダウンリストを作成する
Excel 2013以降でドロップダウンリストを作成する主な方法は次のとおりです。 データをホストする1つのシートとスプレッドシート自体をホストする別のシートを作成する必要があります。 たとえば、ドロップダウンリストをシート1に表示して、そのボックスのデータをシート2に追加するとします。これにより、すべてが分離されます。
- Excelのシート2のドロップダウンに、機能させるエントリを入力します。
- それらをすべて選択し、右クリックして、オプションから[名前の定義]を選択します。
- ボックスに名前を付けて[OK]をクリックします。
- ドロップダウンボックスを表示するシート1のセルをクリックします。
- [データ]タブと[データ検証]をクリックします。
- [許可]ボックスで[リスト]を選択し、[ソース]ボックスに「= NAME」と入力します。 NAMEが表示されたら、手順3で指定した名前を追加します。
- 必要に応じて、「空白を無視」と「セル内ドロップダウン」を選択します。
- [入力メッセージ]タブをクリックし、ボックスのチェックを外すか、ドロップダウンボックスで選択が行われたら表示されるメッセージを追加します。
- 変更する場合は、[エラーアラート]ボックスをクリックします。
- それ以外の場合は、[OK]をクリックします。
これで、指定したセルにドロップダウンリストが表示されます。 簡単にテストして、機能することを確認します。
テーブルを使用してドロップダウンリストを作成する
テーブルを選択してリストを作成することもできます。 Excelのドロップダウンリストでテーブルを使用するには。 テーブルを使用すると、名前付き範囲を編集することなく、その場で変更を加えることができます。 スプレッドシートが常に進化している場合、これにより多くの時間を節約できます。
- Excelのシート2のドロップダウンに、機能させるエントリを入力します。
- エントリを強調表示し、[挿入]タブをクリックしてから[テーブル]をクリックします。 テーブルを定義して名前を付けます。
- ドロップダウンボックスを表示するシート1のセルをクリックします。
- [データ]タブと[データ検証]をクリックします。
- [許可]ボックスで[リスト]を選択し、[ソース]ボックスの横にある小さなセルのアイコンをクリックします。
- ドロップダウンボックスで、表示するテーブルのセルを強調表示します。 [ソース]ボックスには、「= Sheet2!$ A $ 8:$ A $ 11」のようになります。
- 必要に応じて、「空白を無視」と「セル内ドロップダウン」を選択します。
- [入力メッセージ]タブをクリックし、チェックボックスをオフにするか、ドロップダウンボックスで選択が行われたら表示されるメッセージを追加します。
- 変更する場合は、[エラーアラート]ボックスをクリックします。
- それ以外の場合は、[OK]をクリックします。
選択したシート1のセルに新しいドロップダウンボックスが表示されます。
それでおしまい。 これで、Excelに完全に機能するドロップダウンリストができました!