Q&A

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

LIST関数の選択肢を別シートから参照したい

rider rider

2023-06-22 11:24

お世話になります。

1枚目の画像の通り、LIST関数の選択肢を別シート(Sheet2)から参照したく
=LIST(1,=Sheet2!A1:=Sheet2!A3)
のように式をセットしているのですが、#VALUE!のエラーになりうまくいきません。

自分のシートの参照(Sheet1のB1セル)ではうまくいくのですが、どのようにすれば別シートの参照ができるのでしょうか。

お手数をおかけして申し訳ありませんがよろしくお願いいたします。

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

=を付ける考え方をご教示頂きありがとうございました。

おかげさまですっきりしました。

今後ともよろしくお願いいたします。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

コメントお気遣い頂き、ありがとうございました。
引き続き、よろしくお願いいたします。

ヘルプで=を付ける様にありますが、「=LIST()」の先頭に「=」があるので
記載する必要はないと考えて頂くと分かりやすいかと思います。

よろしくお願いいたします。
メールコンタクトをとる
rider rider
お世話になっております。

早々にご回答頂きありがとうございます。
=が不要だったのですね。=を削除したらうまくいきました。

CELFのヘルプでは、下記ののとおり「別のシートのセルを参照するには、セルに =シート名!セルアドレス と入力します。」とあったので入れましたが、LIST関数の場合は違うのですね。

https://cloud.celf.jp/celf-help/ja/texts/action_use/sheet/refer_other_sheet_cell/refer_other_sheet_cell.html#:~:text=%E5%88%A5%E3%81%AE%E3%82%B7%E3%83%BC%E3%83%88%E3%81%AE%E3%82%BB%E3%83%AB%E3%82%92%E5%8F%82%E7%85%A7%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF,%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20%E3%81%A8%E5%85%A5%E5%8A%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82

勉強になりました。どうもありがとうございました。

また、お二方ともベストアンサーにさせていただきたいのですが、今回は、先に回答いただいたNCS様につけさせていただきます。SCM様、大変申し訳ありません。

よろしくお願いいたします。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

=が不要と思いますので、「=LIST(1,Sheet2!A1:A3)」で可能です。
※:の後ろのシート名は記載しても問題ありませんが、記載しなくても問題ありませんので、
 私は指定しておりません。

また、riderさんの別の投稿の通り、ブランク行の選択肢が必要と思いますが、
他シートの先頭行にブランクを入れても認識されませんので、
「=LIST(1,"",Sheet2!A1:A3)」として頂く事がベストと思います。

よろしくお願いいたします。
メールコンタクトをとる
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
メダルベストアンサー
こんにちは。

Sheetの前の「=」が不要ではないでしょうか。

■修正前
=LIST(1,=Sheet2!A1:=Sheet2!A3)

■修正後
=LIST(1,Sheet2!A1:Sheet2!A3)
メールコンタクトをとる