offset 函数是excel中另外一个应用较为广泛的"引用"类型的函数,使用offset可用指定的引用作为参照系,然后给定偏移量得到新的引用。
Excel中offset函数的使用――工具/原料Excel2010Excel中offset函数的使用――方法/步骤
Excel中offset函数的使用 1、
offset(reference,rows,cols,[height],[width])
其中reference是引用单元格或相连单元格区域作为参照系。以下图为例:将C5作为reference:
Excel中offset函数的使用 2、
rows是指相对于引用单元格或单元区域(reference)偏移了多少行;
行数为正数说明在起始引用的下方,行数为负数说明在起始引用的上方,比如rows=-3,那么说明目标引用区域比reference高3行,如下图:
Excel中offset函数的使用 3、
cols 是指相对于引用单元格或单元区域(reference)偏移了多少列;
列数为正数说明在起始引用的右边,列数负数说明在起始引用的左边,比如cols=3,那么说明目标引用区域在比reference高3行的前提下(接步骤2)再向右偏移3列,如下图:
Excel中offset函数的使用 4、
height高度,即所要返回的目标引用区域的行数;可省略
width宽度,即所要返回的目标引用区域的列数;可省略
比如height=3,width=3,那么紧接上面的步骤,目标引用区域如下图红色区域所示:
Excel中offset函数的使用_offset
Excel中offset函数的使用 5、
即通过函数offset(C5,-3, 3, 3, 3)引用到了我们想引用的区域“F2:H4”。最后再来一个终极示范:在H11单元格中以E1为参照系(reference)引用E8中的内容,在H11单元格中输入“=offset(E1,7, 0)”,最后H1中的内容与E8相同,如下图所示:
Excel中offset函数的使用――注意事项如果行数和列数偏移量超出工作表边缘,函数 OFFSET 返回错误值 #REF!