質問: ### 前提・実現したいこと GoogleスプレッドシートのIMPORTRANGE関数を使用して以下を実現したいと思っております。 ファイルAの値をファイルBに反映させたいです。 ファイルAとファイルBは全く同じFMTです。 単純に値を引っ張って同じものを作成したいということです。 (実際は何ファイルもありそれを一つのファイルにシートを分けて作成したいと思っております。) ### 発生している問題・エラーメッセージ `=IMPORTRANGE("スプレッドシートキー","シート名!A1")` 上記関数でうまくいくのですが、こちらをA1からX100まですべてに反映させたい場合 うまく相対参照してくれません。(セルをコピーしてもすべてA1になる) ダブルクォーテーションで括っているからだとは思うのですが、 なんとかしてセルコピーだけで参照範囲が変わる方法はないでしょうか・・・? `=IMPORTRANGE("スプレッドシートキー","シート名!A1:X100")` 上記のようにセル範囲を指定する方法もあるとは思うのですが、 今回は上記の1つのセルを指定したいと思っております。 つたない説明で大変申し訳ございませんが、 ご回答お待ちしております。
回答: `=importrange("シートID","シート名"&address(roq(B1),column(B1)))` 上記でやりたいことは実現できました。 もっといい書き方があるとは思うのですが・・