エクセルで3階層ドロップダウンリストを作成する方法

Excelで3階層のドロップダウンを作成するには、次の手順を実行します。

  1. Excelを開き、ドロップダウンオプションを設定するセルを選択します。
  2. Excel のメニューバーから、[データ]→[データの入力規則]を選択する。
  3. 「データの入力規則」ダイアログボックスで 「設定」 タブを選択します。
  4. 「検証条件」ドロップダウンで「リスト」を選択します。
  5. 「ソース」テキストボックスに、1階層目のメニューオプションを、カンマ区切りで入力します。
  6. 「ソース」テキストボックスの次の空白セルに、1階層目のメニューのオプションを入力してください。
  7. 再度データ検証ダイアログボックスの設定タブを選択します。
  8. 「条件の検証」ドロップダウンメニューで「カスタム」を選択します。
  9. 「公式」テキストボックスに2階層のメニューの選択肢を入力する。IF関数を使用して、1階層のメニューの選択に応じて2階層のメニューの選択肢を決定する。例えば、1階層のメニューのセルがA1の場合、公式は次のようになる。=IF(A1=”オプション1″, “オプション1-1, オプション1-2, オプション1-3″, IF(A1=”オプション2”, “オプション2-1, オプション2-2, オプション2-3”, ””))。セルの参照とオプションは適切に調整する必要がある。
  10. 下の「出典」テキストボックスにある空欄に、2階層目のメニューを入力します。
  11. 「データの入力規則」ダイアログボックスの「設定」タブをもう一度選択します。
  12. 「検証条件」のプルダウンメニューで、「カスタム」を選択してください。
  13. ドロップダウン「公式」に入力する3階層目の選択肢は、2階層目の選択に応じてIF関数を用いて決定します。例えば、2階層目のセルの位置がB1の場合、公式は以下のようになります。=IF(B1=”選択肢1-1″, “選択肢1-1-1,選択肢1-1-2,選択肢1-1-3″,IF(B1=”選択肢1-2”, “選択肢1-2-1,選択肢1-2-2,選択肢1-2-3”, “”)))。セルの参照や選択肢は適宜調整してください。
  14. 「ソース」テキストボックスの下の空白のセルに、3レベル目のメニューのオプションを入力してください。
  15. 「OK」ボタンをクリックして、「データの検証」ダイアログボックスを閉じます。

すると、Excel シートのセルに 3 階層のメニュー項目のドロップダウンが表示されます。1 階層目のメニューで項目を選ぶと、それに合わせて 2 階層目と 3 階層目のメニュー項目も更新されます。

bannerAds