Excel中的OFFSET函数返回一个单元格或一个单元格区域,该单元格或一个单元格区域具有指定数量的行和列。
1.下面的OFFSET函数返回位于单元格A2下方3行和右侧2列的单元格。OFFSET函数返回一个单元格,因为高度和宽度都设置为1。
结果:
2.下面的OFFSET函数返回1 x 2范围,即单元格A2下方8行和1列右侧。SUM函数计算该范围的总和。
结果:
OFFSET函数的最后2个参数是可选的。当省略height和width时,新引用的高度和宽度与起始引用的相同(第一个参数)。与往常一样,我们将使用简单的示例来使情况更清楚。
3.下面的OFFSET函数返回单元格A2下方12行和0列右侧的单元格。
结果:
4.下面的OFFSET函数返回范围B2:C2下方4行和右侧0列的范围。SUM函数计算该范围的总和。
结果:
注意:要返回范围(不计算总和),请在插入OFFSET函数之前选择相同大小的范围,并按CTRL + SHIFT + ENTER完成。如果要返回的单元格或单元格范围是指定的上方行数或左侧列数,请输入一个负数。