別のシートのセルを参照したいのですが、=
を押してからシートを変更し、セルをクリックしてEnterキーを押すと、数式が表示されます。
'Sheet2'.A2
Sheet1のセルB3に選択するシートの名前が含まれていることを除いて、これは問題ありません。
では、シート名をハードコーディングすることを避け、代わりにセルの値をシート名として使用するにはどうすればよいでしょうか。
私はグーグルで検索してOOoドキュメントとウィキを調べましたが、役に立ちませんでした。
あなたが探しているものは 間接参照 と呼ばれます。
INDIRECT(B3&".A2")
私はあなたが探していることをするだろうと信じています。
説明すると、これは、現在のシートのセルB3
の文字列値と文字列".A2"
の連結です。結果の文字列"Sheet2.A2"
は、参照として評価されます。