web-dev-qa-db-ja.com

OpenOffice Calcで変数シートを参照する方法は?

別のシートのセルを参照したいのですが、=を押してからシートを変更し、セルをクリックしてEnterキーを押すと、数式が表示されます。

'Sheet2'.A2

Sheet1のセルB3に選択するシートの名前が含まれていることを除いて、これは問題ありません。

では、シート名をハードコーディングすることを避け、代わりにセルの値をシート名として使用するにはどうすればよいでしょうか。

私はグーグルで検索してOOoドキュメントとウィキを調べましたが、役に立ちませんでした。

6
jgivoni

あなたが探しているものは 間接参照 と呼ばれます。

INDIRECT(B3&".A2")

私はあなたが探していることをするだろうと信じています。

説明すると、これは、現在のシートのセルB3の文字列値と文字列".A2"の連結です。結果の文字列"Sheet2.A2"は、参照として評価されます。

8
zebediah49