Hack Life

【スプシ】大項目>中項目の連動プルダウンを作成したい

こんにちは!

今回は「スプシで大項目>中項目の連動するプルダウンを作成する方法」についてお伝えしたいと思います。

連動するプルダウンはプログラミングでは簡単ですが、スプシだと少し大変ですね。。

スプシで大項目>中項目の連動するプルダウンを作成する方法

今回は分かりやすいように例として、以下のような連動するプルダウンを作成します。

表と参照用の2つのシートを作成しておきます。

<表シート>

まずは大項目のプルダウンを生成

上記の表シートでA2〜A9まで選択して、
「データの入力規則>リストを範囲で指定>参照用シートのA3〜A5を範囲選択」

<参照用シート>

<表シート>

中項目のプルダウンを作成

次は中項目を連動させるための準備です。

参照用シートに移動し、以下のリストに中項目を種類の右側に記述していきます。
※見やすさの都合上、3つずつしかありませんが、右側に足していけば1000以上は追加できると思います。

<参照用シート>

そして、下部の参照用にも追加していきます。

A12に表'!A2の関数を追加し、下にコピーします。

B12にXLOOKUP($A12,$A$3:$A$6,B$3:B$6,"",false)を追加し、D列の最下部までコピーします。
※参照用の行数=表のデータの行数分にする必要があります。

中項目の連動プルダウンの設定

表シートのB2のみを選択して、入力規則を以下のように設定します。
$の付け方がポイントです。

最後に表シートB2の中項目プルダウンを下までコピーすれば完了です!

お役に立てれば幸いです。
質問がありましたら、コメント欄にお願いいたします。

以上、お疲れさまでした〜🍵

-Hack, Life

© 2024 エンジニア×ライフハック Powered by AFFINGER5