• 公開日:

スプレッドシートでプルダウンを別シートに連動させる方法

スプレッドシートでプルダウンを別シートに連動させると、データの入力や変更が簡単になります。

プルダウンリストを一元管理し、他のシートでも同じリストを使えるようにすることで、効率的な作業が可能となります。

今回は、スプレッドシートでプルダウンを別シートに連動させる方法をご紹介します。

スプレッドシートでプルダウンを別シートに連動させる方法

プルダウンを別シートに連動させる方法の詳しい手順を、「商品名」と「価格」を例として解説していきます。

プルダウンメニュー用データ(例:シート1)を作成する

プルダウンメニュー用データ(例:シート1)を作成します。

商品情報データ(シート2)を作成する

商品情報データ(シート2)を作成します。

「シート1」でプルダウンメニューを設置する

「シート1」でプルダウンメニューを設置(例:B2セル)します。

プルダウンの作成方法については、下記の記事にて詳しく解説していますので、ぜひご参照ください。

スプレッドシートでプルダウンを作成する方法

VLOOKUP関数を入力する

価格を表示したいセル(例:C2)に「=VLOOKUP(B2,'シート2'!A:B,2,FALSE)」と入力します。

VLOOKUP関数は、「VLOOKUP(検索値,範囲,検索範囲の対応する列番号,近似値かどうか)」と引数を指定します。

今回は、「シート2」の範囲を指定しています。

スプレッドシートでプルダウンを別シートに連動できた

プルダウンメニューで商品を選択すると、連動して「シート2」からの情報が、C2セルに自動入力されました。

うまく動作しない場合は、VLOOKUP関数の範囲指定や列番号が正しいかを再確認してください。