この記事では、自動的に更新されるドロップダウンリストを作成する方法を学習します。

最初は、ドロップダウンリストの作成に時間がかかる場合がありますが、長期的には時間を節約できます。

動的ドロップダウンリストは、エンドユーザーが最初のリストに属するドロップダウンリストからアイテムを選択するのに役立ちます。

この記事では、OFFSET関数とCOUNTA関数を使用して、動的なドロップダウンリストを作成します。

例を見てみましょう:

  • フルーツリストがあります

img2

[式]タブをクリックします。[定義済みの名前]グループから、[名前マネージャー]をクリックするか、CTRL + F3ショートカットを押します

img3

  • 名前マネージャーウィンドウが開きます

img4

[新規]をクリックします。 [名前]ボックスに果物を入力します[参照先]ボックスに式を入力します

= OFFSET(Sheet1!$ A $ 1,0,0、COUNTA(Sheet1!$ A:$ A)、1)

img5

ここで、sheet1はシート名です。Aはドロップダウンリストのアイテムが配置されている列です。* $ A $ 1は、リストの最初のアイテムを含むセルです。

img6

  • 動的ドロップダウンリストを使用する主な利点は、ソースリストを編集した後、毎回名前付き範囲への参照を変更する必要がないことです。データを変更すると、現在のデータ検証リストを含むすべてのセルが自動的に変更されます。

このようにして、自動的に更新されるドロップダウンリストを作成できます。