Excelでドロップダウンリストを作成する方法

Excelのデータ検証オプションには、特定のセルに入力できるデータをあらかじめ設定されたエントリのリストに限定するドロップダウンリストの作成が含まれます。

ドロップダウンリストがセルに追加されると、セルの横に矢印が表示されます。 矢印をクリックするとリストが開き、リスト項目の1つを選択してセルに入力することができます。

リストで使用されるデータは、次の場所にあります。

チュートリアル:別のワークブックに格納されたデータの使用

このチュートリアルでは、別のワークブックにあるエントリのリストを使用してドロップダウンリストを作成します。

別のワークブックにあるエントリのリストを使用する利点には、複数のユーザーが使用するリストデータを集中管理し、偶発的または意図的な変更からデータを保護することが含まれます。

注:リストデータが別のワークブックに保存されている場合は、両方のワークブックを開いてリストが機能するようにする必要があります。

以下のチュートリアルの手順に従って、上の図のようなドロップダウンリストの作成、使用、変更を行います。

ただし、これらのチュートリアルの手順には、ワークシートの書式設定手順は含まれていません。

チュートリアルの完了に支障はありません。 ワークシートは1ページの例とは異なりますが、ドロップダウンリストでも同じ結果が得られます。

チュートリアルのトピック

01/06

チュートリアルデータの入力

別のワークブックからのデータの使用。 ©テッドフランス語

2つのExcelワークブックを開く

前述のとおり、このチュートリアルでは、ドロップダウンリストのデータは、ドロップダウンリストとは別のワークブックに配置されます。

このチュートリアルでは、次の手順を実行します。

  1. 2つの空のExcelブックを開く
  2. 1つのブックを名前data-source.xlsxで保存します - このブックにはドロップダウンリストのデータが含まれます
  3. ドロップダウンリストxlsxという名前の2番目のブックを保存します - このブックにはドロップダウンリストが含まれます
  4. 両方のワークブックを保存後に開いたままにします。

チュートリアルデータの入力

  1. 上の図のように、 data-source.xlsxワークブックのA1〜A4セルに以下のデータを入力します。
  2. A1 - ジンジャーブレッドA2 - レモンA3 - オートミールレーズンA4 - チョコレートチップ
  3. ブックを保存し、開いたままにします。
  4. 下のデータをdrop-list-xlsxブックのセルB1に入力します。
  5. B1 - クッキーの種類:
  6. ブックを保存し、開いたままにします。
  7. このブックのセルC1にドロップダウンリストが追加されます

02の06

2つの名前付き範囲を作成する

別のワークブックからのデータの使用。 ©テッドフランス語

2つの名前付き範囲を作成する

名前付き範囲を使用すると、Excelワークブック内の特定の範囲のセルを参照できます。

名前付き範囲には、数式での使用やグラフの作成など 、Excelで多くの用途があります。

いずれの場合も、ワークシート内のデータの位置を示す一連のセル参照の代わりに名前付き範囲が使用されます。

別のワークブックにあるドロップダウンリストで使用する場合は、2つの名前付き範囲を使用する必要があります。

チュートリアルの手順

最初の名前付き範囲

  1. それらを強調表示するdata-source.xlsxブックのセルA1〜A4を選択します
  2. 列Aの上にある名前ボックスをクリックします
  3. 名前ボックスに「クッキー」(引用符なし)と入力します。
  4. キーボードのEnterキーを押します
  5. data-source.xlsxブックのA1からA4までのセルに、 Cookiesの範囲名が追加されました。
  6. ブックを保存する

第2の指定範囲

この2番目の名前付き範囲では、 drop-down-list.xlsxブックのセル参照は使用されません。

むしろ、前述のように、 data-source.xlsxワークブックのCookiesの範囲名にリンクします。

Excelは名前付き範囲の別のブックからのセル参照を受け付けないため、これが必要です。 ただし、別の範囲名を除きます。

したがって、2番目の名前付き範囲の作成は、 名前ボックスを使用するのではなく、リボンの[ 数式 ]タブにある[ 名前マネージャ ]オプションを使用して行います。

  1. drop-down-list.xlsxワークブックのC1セルをクリックします。
  2. リボンの数式>ネームマネージャをクリックしてネームマネージャダイアログボックスを開きます
  3. Newボタンをクリックして、 New Nameダイアログボックスを開きます。
  4. [名前]行に「 データ 」と入力します。
  5. 行の参照型: = 'data-source.xlsx'!Cookies
  6. [OK]をクリックして名前付き範囲を完成させ、[名前マネージャ]ダイアログボックスに戻ります
  7. [閉じる]をクリックして、[名前マネージャ]ダイアログボックスを閉じます。
  8. ブックを保存する

03/06

データ検証ダイアログボックスを開く

別のワークブックからのデータの使用。 ©テッドフランス語

データ検証ダイアログボックスを開く

ドロップダウンリストを含むExcelのすべてのデータ検証オプションは、データ検証ダイアログボックスを使用して設定されます。

ワークシートにドロップダウンリストを追加するだけでなく、Excelのデータ検証を使用して、ワークシート内の特定のセルに入力できるデータの種類を制御または制限することもできます。

チュートリアルの手順

  1. drop-list.xlsxブックのセルC1をクリックしてアクティブセルにします。これがドロップダウンリストの場所です
  2. ワークシートの上にあるリボンメニューの[ データ ]タブをクリックします
  3. リボンのデータ検証アイコンをクリックしてドロップダウンメニューを開きます
  4. メニューの[ Data Validation ]オプションをクリックして[Data Validation]ダイアログボックスを開きます
  5. チュートリアルの次のステップのためにダイアログボックスを開いたままにします

04/06

データ検証のためのリストの使用

別のワークブックからのデータの使用。 ©テッドフランス語

データ検証のためのリストの選択

前述したように、ドロップダウンリストに加えて、Excelでのデータ検証のための多数のオプションがあります。

このステップでは、ワークシートのセルD1に使用されるデータ検証のタイプとしてリストオプションを選択します。

チュートリアルの手順

  1. ダイアログボックスの [設定 ]タブをクリックします。
  2. [行を許可する]の最後にある下矢印をクリックしてドロップダウンメニューを開きます
  3. リストをクリックしてセルC1のデータ検証のドロップダウンリストを選択し、ダイアログボックスのソース行をアクティブにします

データソースの入力とドロップダウンリストの完了

ドロップダウンリストのデータソースは別のブックに配置されているため、前に作成した2番目の名前付き範囲はダイアログボックスの[ ソース ]行に入力されます。

チュートリアルの手順

  1. ソース行をクリックしてください
  2. ソース行に "= Data"(引用符なし)と入力します。
  3. [ OK]をクリックしてドロップダウンリストを完了し、[ データ検証 ]ダイアログボックスを閉じます。
  4. セルC1の右側にある小さな下矢印アイコン
  5. 下矢印をクリックすると、 data-source.xlsxワークブックのセルA1〜A4に入力された4つのCookie名を含むドロップダウンリストが開きます
  6. 名前の1つをクリックすると、その名前がセルC1に入力されます。

05/06

ドロップダウンリストの変更

別のワークブックからのデータの使用。 ©テッドフランス語

リスト項目の変更

データの変更に合わせてドロップダウンリストを最新の状態に保つには、リストの選択肢を定期的に変更する必要があります。

実際のリスト名ではなく、リスト項目の名前付き範囲をソースとして使用したため、 data-source.xlsxワークブックのセルA1〜A4にある名前付き範囲のクッキー名を変更すると、すぐにドロップダウン内の名前が変更されますリスト。

データが直接ダイアログボックスに入力された場合、リストの変更はダイアログボックスに戻り、ソース行を編集します。

このステップでは、 data-source.xlsxワークブックの名前付き範囲のセルA2のデータを変更して、ドロップダウンリストの「 Lemon to Shortbread」を変更します。

チュートリアルの手順

  1. data-source.xlsxブック(Lemon)のセルA2をクリックして、アクティブセルにします
  2. ShortbreadをセルA2に入力し、キーボードのEnterキーを押します
  3. drop-list.xlsxブックのセルC1のドロップダウンリストの下向き矢印をクリックしてリストを開きます
  4. リストの項目2は、 Lemonの代わりにShortbreadを読み込むはずです

06の06

ドロップダウンリストを保護するためのオプション

別のワークブックからのデータの使用。 ©テッドフランス語

ドロップダウンリストを保護するためのオプション

私たちのデータは、リスト・データを保護するために使用できるドロップダウン・リスト・オプションとは異なるワークシート上にあるので、