1 / 3
文档名称:

excel教程--OFFSET函数的使用.xls

格式:xls   大小:59KB   页数:3页
下载后只包含 1 个 XLS 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

excel教程--OFFSET函数的使用.xls

上传人:花开花落 2019/2/13 文件大小:59 KB

下载得到文件列表

excel教程--OFFSET函数的使用.xls

文档介绍

文档介绍:OFFSET函数的使用bychenjun语法:OFFSET(引用,行偏移,列偏移,行数,列数)结果:以引用的左上单元格为基准,按指定的行偏移、列偏移、行数、列数返回一个新的引用。其中:引用:为对单个单元格或一个连续的单元格区域的引用,否则返回错误值#VALUE!。直接的引用方式应按照“工具》选项》常规》设置”中是否选择了“R1C1引用样式”,如用INDIRECT函数返回引用,则可以不管当前设置的引用方式。点击H8格参见INDIRECT函数的使用INDIRECT函数的使用行偏移:指返回区域的左上单元格相对于引用的左上单元格(我称之为基准)的行偏移数,向上为负值向下为正,同一行为0,如与基准为同一行,此参数可省略。列偏移:指返回区域的左上单元格相对于基准的列偏移数,向左为负值向右为正,同一列为0,此时该参数可省略。行数、列数:指返回区域的行数和列数。如与引用的行数或列数相同,则相应的参数可省略。提示:行偏移,列偏移,行数,列数4个参数的省略一般要用“,”号占位,只在后面没有了不省略的参数才可以空缺不写;注意返回区域的位置,可以超过引用的区域大小,但如超出工作表边缘,函数OFFSET返回错误值#REF!。OFFSET可用于任何需要将引用作为参数的函数。、第1个参数引用为单个单元格1A10=OFFSET($A$20,1,1,4,2),以多单元格数组公式的方式输入2B11B11怎样输入多单元格数组公式请见H8格的链接3C12C12函数返回的是A20下偏一行右偏一列开始的4行2列区域A1W1W也就是B21:C24区域。B2W2WC313同样的公式,不以数组公式的方式输入怎么就错了?#VALUE!#VALUE!那是因为返回引用的函数返回的是一个区域引用,不以数组方式直接输入在单元格中时#VALUE!#VALUE!自动按隐含的交叉区域来显示,很显然,OFFSET函数返回的B21:C24区域与#VALUE!#VALUE!红色公式区域B27:C30是没有交叉的。#VALUE!#VALUE!请参考G30格链接的例子。数组的特殊用途提示:将OFFSET函数返回的引用再用于其他函数中是不会有隐含交叉的问题的。(N和T函数除外,那只能返回区域引用的第一个值)其他返回引用的函数如INDIRECT、INDEX等也有同样的情况出现,在使用中要注意。如果函数返回的是一行的区域引用,隐含的交叉区域如下:#VALUE!B11有效值的单元格是OFFSET函数返回的引用区域(B21:C21)与公式所在列的交叉单元格的值。如果函数返回的是一列的区域引用,隐含的交叉区域如:、第1个参数引用连续的多单元格区域=OFFSET($A$20:$B$22,1,1,4,2)与上面的OFFSET($A$20,1,1,4,2)相同,因为指定了后面的4个参数。B11这时实际只用到引用的$A$20:$B$22区域的左上$A$20格,所以结果一样,那么引用连续单元格区域有什么用呐?C12在后2个参数有省略时有用,请比较1W第一式{=OFFSET($A$20:$B$22,1,1,,2)}第二式{=OFFSET($A$20,1,1,,2)}2WB11B11C12B111WB11此式省略第4个行数参数,返回的行数此式省略第4个行数参数,返回的行数同$A$20为1行,同$A$20:$B