Q&A

回答の並べ替え:
投稿新規に質問を投稿する

LIST関数の選択肢を動的にセットしたい

rider rider

2023-06-26 14:04

お世話になります。

LIST関数の選択肢を動的にセットしたいのですが、どのようにすればよいのでしょうか。

■前提
A1セルに5とセットされています。(セルの選択肢を5つにしたいため)

■実現したいこと
A2セルに=LIST(1,"1","2","3","4","5") とセットしたいのですが、やり方がわからず申し訳ありませんが、教えて頂ければ幸いです。

よろしくお願いいたします。

rider rider
新日本コンピュータマネジメント株式会社 ご担当者様

お世話になっております。いつも迅速な回答をありがとうございます。

選択肢の数が多い場合もあるので、ループ処理で文字列を結合すればよいかと考えていましたが、セルに記載しておけばよいですね。

どうもありがとうございました。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
先日riderさんが投稿頂いたイメージですと、「Sheet2!A1:A3」の選択肢が増える事を考慮して、「Sheet2!A1:A100」と100個まで許容できる設定にしておき、
動的に選択肢を変更したいタイミングで、Sheet2シートのA列の値を書き換えることで、動的に選択肢を変更することができます。
   
よろしくお願いいたしいます。
メールコンタクトをとる
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
こんにちは。

前回の投稿の「LIST関数の選択肢を別シートから参照したい」で指定されていた別シートの範囲の値を、変更する事で、動的に変更する事ができます。

当社では、リスト関数の選択肢は、別シートに集約管理しており、動的にリスト関数の選択肢の参照先を更新することで、動的に制御しております。

よろしくお願いいたします。
メールコンタクトをとる