ExcelにおけるOFFSET関数の使用方法
OFFSET関数は、指定した開始点、行数、列数の範囲を返す Excel 関数です。構文は以下の通りです。
OFFSET(参照先, 行, 列, [高さ], [幅])
- 参照:参照セルまたは範囲を指定します。これはオフセットの始点です。
- 行: 必須。行オフセット。正数で下方向へ移動、負数で上方向へ移動します。
- cols:必須。列のオフセット量。正数は右に移動、負数は左に移動します。
- 高さ:オプションで、範囲の高さ(既定ではリファレンスの範囲の高さ)を返します。
- 幅:オプション、範囲の幅を返します。初期設定は基準範囲の幅です。
以下はOFFSET関数の使用例です。
- セルのA2の値を返す:
=OFFSET(A2, 0, 0)
- B3セルの値を取得する:
=OFFSET(A2, 1, 1)
- 範囲A2:A5へ戻る:
=OFFSET(A2, 0, 0, 4, 1)
- 範囲B3:D5に戻す
=OFFSET(A2, 1, 1, 3, 3)
オフセット関数は動的関数であることに注意し、参照セル値の変更に伴って返される範囲も変更されます。