検索

OFFSET

定義

OFFSET は、開始セルから指定した行数と列数だけずらしたセルを返します。

構文

=OFFSET(reference, rows, cols)

引数

引数 意味
reference 開始セルです。例: A2。
rows 動かす行数です。0 は開始行のまま、1 は 1 行下へ動きます。
cols 動かす列数です。0 は開始列のままです。

計算例

集計は累計を A2:A4 に一覧し、開始の 1 行下の値が必要です。

A: 合計
5
8
13

数式: =OFFSET(A2,1,0)

結果: 8。A2 の 1 行下は A3 で、8 が入っています。

練習問題

セル A2:A4 には 10、20、30 が入っています。B2 に、A2 の 2 行下の値を返す数式を書いてください。

  1. B2 に、A2 から 2 行下、0 列右に移動する OFFSET 数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

INDIRECT はずれではなくテキストのアドレスを使います。INDEX は範囲内の位置を使います。

よくある間違い

開始セルをずれの 1 行目と数えるミスです。OFFSET(A2,0,0) は A2 自身なので、A2 の 2 行下は 3 ではなく OFFSET(A2,2,0) です。

関連する関数

これらのリンクは関連する関数です。