テーブルデータから呼び出したデータの値を保持したままLIST関数を表示する方法
2023-09-19 10:50
※2023/9/19 18:10 追記
質問の意図が不明瞭になってしまい大変申し訳ございません。
画像で言うところのG11セルをテーブルデータに保存し、同じG11にテーブルデータから呼出しをするとG11セルがLISTではなく”ミカン”となってしまうので、LISTを維持したままにできないか、という意味での質問でした。
------
日頃よりお世話になっております。
同様の質問が見当たりませんでしたので投稿させていただきました。
表題の件ですが、1枚目画像のG11セルにLIST関数でD11:D14の内容を表示させています。これをテーブルデータに保存し、再度何らかのアクションでG11セルに呼び出したときにLIST関数の形を維持したままテーブルデータの値を出力したいと考えています。
当初はテーブルデータ自体に「"=LIST(...」を保存させるという事も考えたのですが、そもそもその場合テーブルデータの集計を行うときに不都合が出てしまうので本末転倒となってしまいました。
何か良い方法がございましたら、ぜひお力をお貸しいただけると幸いです。
何卒宜しくお願い致します。
※具体的にどういう利用方法を想定しているかですが、イメージとしては「管理簿データで、常に変動する値ではあるが利用者がこちらの意図しないデータを手入力で入れないようにしたい」という形を考えています。
回答を投稿するにはログインが必要です。
Yexiongmao様
新日本コンピュータマネジメント株式会社様
日本コンピュータシステム(CELFチーム)様
御回答頂きありがとうございました。
テーブルデータから直接ではなく、別のセルから値をセットすることでLISTを維持できることがわかり、大変助かりました。
また、質問の意図がわかりにくいものになっていた点、改めてお詫びいたします。
今回はYexiongmao様の回答が一番自分が考えていたものに沿っていたのでベストアンサーとさせていただきました。
皆様の回答一つ一つとても参考になりましたので、今後に生かしていきたいと思います。
新日本コンピュータマネジメント株式会社様
日本コンピュータシステム(CELFチーム)様
御回答頂きありがとうございました。
テーブルデータから直接ではなく、別のセルから値をセットすることでLISTを維持できることがわかり、大変助かりました。
また、質問の意図がわかりにくいものになっていた点、改めてお詫びいたします。
今回はYexiongmao様の回答が一番自分が考えていたものに沿っていたのでベストアンサーとさせていただきました。
皆様の回答一つ一つとても参考になりましたので、今後に生かしていきたいと思います。
ベストアンサー
こんにちは。
テーブルデータを直接G11に表示するのでなく、他のセル(先の例ではH11)に表示して、
「セルG11にH11をセットする」アクションでG11に書き込めばLIST関数を維持したままになります。
テーブルデータを直接G11に表示するのでなく、他のセル(先の例ではH11)に表示して、
「セルG11にH11をセットする」アクションでG11に書き込めばLIST関数を維持したままになります。
新日本コンピュータマネジメント株式会社
パートナー
こんにちは
LIST関数と、関数が扱うテーブルデータを同一シート上に表示している場合、
何かの拍子にテーブルデータを上書きしてしまった際に不具合が生じることが懸念されますので、以下の方法を実装してみてはいかがでしょうか。
LIST関数を使用しているシートを「シートA」とした場合、
それとは別に、テーブルデータを展開する「シートB」をご用意いただければ、
LIST関数の形を維持したままテーブルデータの値を出力が可能だと思います。
具体的には、現在G11セルにLIST関数でD11:D14としている箇所を、
シートB!D11:D14として頂くような形です。
ご不明な点が点が御座いましたら、
お手数ですが、再度ご連絡ください。
よろしくお願いします。
LIST関数と、関数が扱うテーブルデータを同一シート上に表示している場合、
何かの拍子にテーブルデータを上書きしてしまった際に不具合が生じることが懸念されますので、以下の方法を実装してみてはいかがでしょうか。
LIST関数を使用しているシートを「シートA」とした場合、
それとは別に、テーブルデータを展開する「シートB」をご用意いただければ、
LIST関数の形を維持したままテーブルデータの値を出力が可能だと思います。
具体的には、現在G11セルにLIST関数でD11:D14としている箇所を、
シートB!D11:D14として頂くような形です。
ご不明な点が点が御座いましたら、
お手数ですが、再度ご連絡ください。
よろしくお願いします。
日本コンピュータシステム(CELFチーム)
パートナー
こんにちは。
意図されている回答でなかったら申し訳ないですが、以下のHELPにCELFのテーブルから値を取得しリストに設定する方法がありましたのでご参考下さい。
■テーブルの内容をリストにする
https://cloud.celf.jp/celf-help/ja/texts/technical_samples/control/set_table_list/set_table_list.html
■取得したデータから選択リストを作成する
https://cloud.celf.jp/celf-help/ja/texts/tips/create_list_from_getting_data/create_list_from_getting_data.html
意図されている回答でなかったら申し訳ないですが、以下のHELPにCELFのテーブルから値を取得しリストに設定する方法がありましたのでご参考下さい。
■テーブルの内容をリストにする
https://cloud.celf.jp/celf-help/ja/texts/technical_samples/control/set_table_list/set_table_list.html
■取得したデータから選択リストを作成する
https://cloud.celf.jp/celf-help/ja/texts/tips/create_list_from_getting_data/create_list_from_getting_data.html