人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

EXCELでOFFSET使用時に基準セルが別シートを参照している場合。

A1=SHEET!G1

=OFFSET(A1,0,0)
=OFFSET(A1,1,0)
=OFFSET(A1,0,1)

このような式でOFFSET内のA1が実際にSHEET!G1を参照するようにしたいです。A1の参照先を変える事によってOFFSET内の実際に参照された場所も簡単に変更できるようにと考えています。

このOFFSETの式ですと、SHEET!G1ではなくA1を基準にした位置を参照してしまいます。

よろしくお願い致します。

●質問者: cilgis
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
ベストアンサー

INDIRECT 関数を使います。

=OFFSET(INDIRECT(A1),0,0)

参照している A1 セルには、セルの範囲表現 "SHEET!G1" を文字列として入力します。

以下、参考URL。


cilgisさんのコメント
関数の組み合わせと基準せるの文字列での登録がポイントなんですねw すごく嬉しいです♪ ありがとうございました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ