查找

OFFSET

定义

OFFSET 返回从起始单元格按指定行数和列数偏移后的单元格。

语法

=OFFSET(reference, rows, cols)

参数

参数 含义
reference 起始单元格,例如 A2。
rows 要移动多少行。0 留在起始行;1 向下移一行。
cols 要移动多少列。0 留在起始列。

示例演练

一份累计表把累计值列在 A2:A4,你需要起始单元格下面一行的值。

A:合计
5
8
13

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

结果:8。A2 下面一行是 A3,存放 8。

练习

单元格 A2:A4 中是 10、20 和 30。请在 B2 中写出一个返回 A2 下面两行的值的公式。

  1. 在 B2 中写出一个 OFFSET 公式,从 A2 起向下移动 2 行、向右移动 0 列。
第 1 步,共 2 步
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…

相关函数

INDIRECT 使用文本地址,而不是偏移。INDEX 使用区域内的位置。

常见错误

把起始单元格当成偏移的第 1 行:OFFSET(A2,0,0) 就是 A2 本身,所以 A2 下面两行是 OFFSET(A2,2,0),不是 3。

相关函数

这些链接是相关函数。