多语言展示
当前在线:1432今日阅读:84今日分享:32

如何理解EXCEL中OFFSET函数的运算原理

OFFSET函数是一个引用函数,以指定的单元格引用为参照系,通过给定行偏移量和列偏移量得到新的引用,返回的引用的结果是一个单元格或者单元格区域。所以,OFFSET函数便成了EXCEL中比较常用的一个函数,其语法结构为:OFFSET(参照系,行偏移量,列偏移量,行数,列数),下面我们就来看看OFFSET函数的运算原理。
工具/原料

EXCEL2007版

方法/步骤
1

1.打开包含有模拟数据的EXCEL工作表;

2

2.在A10单元格输入公式“=OFFSET(A1,3,3,1,1)”;

4

4.这里“=OFFSET(A1,3,3,1,1)”这个公式的原理是:A1是参照系。第一个3是行偏移量,是从A1开始向下偏移3行(得到A4单元格)。第二个3是列偏移量,是从前面经过行偏移以后得到的新的位置(A4单元格)开始向右偏移3列(得到D4单元格)。后面的2个1表示取值范围为1行1列,也就是只取D4单元格的值;

5

5.我们再来看看返回一个区域的运算原理,在A1单元格输入公式“=SUM(OFFSET(A1,3,3,4,2))”;

6

6.回车,得到结果“268884”

7

7.这里的运算原理是先返回一个从A1开始行偏移量为3,列偏移量为3,行数为4列数为2的区域(图中黄色方框的区域,即D4:E7区域),然后对这个区域求和;

8

8.我们验算一下,在C10单元格输入公式“=SUM(D4:E7)”;

9

9.回车,得到的结果也是“268884”。

注意事项
1

OFFSET函数通常会和其他函数一起嵌套使用。

2

OFFSET函数的行和列的偏移量如果为负数,则从参照系开始向上、向左偏移。

3

OFFSET函数的最后二个参数可以缺省,缺省时行数和列数均为1。

推荐信息