エクセルのドロップダウンリスト(プルダウンリスト)を4段階(4階層)連動させる方法 365・2019・2016・2013・2010・2007対応

以前、エクセルのドロップダウンリスト(プルダウンリスト)で、2007以前のエクセルでは、別シートの参照元を名前で定義しないとリストを取得できないという記事を投稿しました。

Excelで入力規則のリストボックス(プルダウンリスト)が表示されない?バージョン違いによる問題はリスト範囲に名前をつけることで解決! Offset関数を利用してを可変リストも作成可能 プルダウン可変式リストは超便利!365・2019・2016・2013・2010・2007対応
久しぶりのOffice(オフィス)記事です。先日、Excel(エクセル)365では、入力規則に設定されたリストボックス(ドロップダウンリスト)が表示さ...

今回は、結構需要が高いと思われる、ドロップダウンリストを選択することで4段階連動させる方法の紹介です。

ネットで検索しましたが、4連動を紹介している記事は見つかりませんでしたので、今回記事にしました。

スポンサーリンク

4段階ドロップダウンリストの作成

完成イメージはこちらです。「都道府県」から選択し、「支店」・「部署」・「氏名」を順にドロップダウンリスト(プルダウンリスト)で4連動で絞込選択する方法です。

4段階連動ドロップダウンリスト

4段階連動させるためにシートを複数作成

ここがドロップダウンリストを4連動させるために必要な所です。データを別シートに作成します。今回は、3都道府県、「東京」「大阪」「愛知」を作成しました。

「東京」シート
「大阪」シート
「愛知」シート
スポンサーリンク

1段階目のドロップダウンリストの作成

まず、都道府県を選択する範囲、ここでは「A2:A7」セルを選択して、「データ」「データの入力規則」をクリックします。

データの入力規則

1段階目はリストを手入力で

今回のサンプルデータでは、都道府県名を3つにしましたので、手入力にしています。

「データの入力規則」で「入力値の種類」を「リスト」に、「元の値」に「東京,大阪,愛知」とコンマ(,)区切りで入力します。

コンマ区切りでリストを入力

リストがたくさんある場合は別シートを利用することも可能

リストがたくさんある場合は、コンマ区切りでは大変ですから、下図のように「都道府県」シートを作成してリストを作成することも可能です。その場合は、リストに名前を付ける必要があります。

名前を定義

セル範囲に名前を定義する

下の例では、「A1」セルから「A3」セルまでのを選択して、名前ボックスに名前を入力することで名前の定義をします。「名前ボックス」に「都道府県」と入力してEnterキーで名前を定義することができます。

「都道府県」名前の定義の完了

「名前ボックス」に「都道府県」と入力されました。これで名前の定義は完了です。名前の定義は結構簡単です。

セル範囲に名前を定義する方法は、この後も利用します。簡単なので覚えておいてください。

1段階目の都道府県を名前の定義にした場合は、「データの入力規則」の「元の値」は「=都道府県」と入力します。

元の値を定義した名前に
Excel(エクセル)プルダウンリスト(ドロップダウンリスト)のリストを可変式リストにすればリストの項目が増えても再設定不要! リストを名前の定義とテーブルにする2つの方法 365・2019・2016・2013・2010・2007対応
データの入力規則で、「元の値」をリストにして、プルダウンリスト(ドロップダウンリスト)を利用している方は多いと思います。「元の値」のリストは、Exce...

第1段階目リストボックス完了

コンマ区切りのリストでも、名前の定義によるリストでも、第1段階のリストボックスが完了しました。

第1段階リストボックス完了

今回、ドロップダウンリスト4段階連動させるための完成版のエクセルファイルをnote上でアップしました。

ぜひ、今回の記事とともに参考にしてください。

スポンサーリンク
Office・Windows
スポンサーリンク
リーダーの独り言をフォローする
リーダーの独り言

コメント

タイトルとURLをコピーしました