offset函数跨表用法(offset函数)

导读大家好,东东来为大家解答以上问题,offset函数跨表用法,offset函数很多人还不知道,现在让我们一起来看看吧!说到offset函数意味着引用某

大家好,东东来为大家解答以上问题,offset函数跨表用法,offset函数很多人还不知道,现在让我们一起来看看吧!

说到offset函数意味着引用某个单元格或区域。从复杂的数据汇总到数据透视表再到高级的动态图表,offset函数默默的贡献是不可或缺的。许多新手不太了解如何使用offset函数这里的如何使用offset函数

什么是offset函数?

在Excel中,offset函数的作用是将指定的引用作为参考系,通过给定的偏移量得到一个新的引用。返回的引用可以是一个单元格或一组单元格。并且可以指定要返回的行数或列数。

如果行数和列数的偏移量超过了工作表的边缘,offset函数将返回错误值#REF!

如果省略height或width,则假定其高度或宽度与reference相同。

offset函数实际上并不移动任何单元格或更改选定内容,它只是返回一个引用。offset函数可用于任何需要引用作为参数的函数。例如,公式SUM(offset(C2,1,2,3,1))将计算单元格C2下方3行1列、右侧2列的区域的总值。

如何使用offset函数?

将电池作为参考系统:

1.offset函数将指定的应用程序作为参考系统,通过上下左右偏移得到新区域的参考。返回的引用可以是单元格或区域。并且可以引用具有指定数量的行和列的区域。

2.它的语法形式是offset (reference,rows,cols,height,width)。这里举个例子来解释一下。以A1单元格为参考系,下移2行右移2列,可以直接发现引用的单元格是C3,结果是6。

3.在单元格D3中输入公式=OFFSET(A1,2,2,1,1),其中A1为参考系,后面分别跟2和2,表示向下和向右移动的行数和列数,同样向上,左边为负数。最后1,1表示引用区域大小为一行一列,即一个单元格。

4.结果和我们肉眼看到的一样。函数公式中的最后1,1可以省略,如下图所示,表示直接引用单元格。

将区域作为参考系统:

1.同样,在本例中,我们使用区域A1到B2作为参考系统来指代向下移动2行和向右移动1列乘2行和2列的区域。

2.在D3中输入公式=OFFSET(B1:C2,2,1,2,2),其含义与上一篇文章中以单元格为参考系基本相同,然后同时按CTRL,SHIFT,ENTER(因为参考的是数组区域)。

3.单元格D3显示引用该区域中第一行和第一列的单元格。此时,在出现十字的单元格右下角点击鼠标,向右拉至两列,再点击下拉至两行,则所有引用的区域都会出现。如下图所示。

如何使用offset函数?那是对offset函数使用的详细介绍注意:单元格引用和offset函数的区域引用其实是一样的,只不过单元格是区域的单个单元格,一行一列。引用的数据不能超出范围,否则会报错。

本文讲解到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!