您的位置首页百科知识

如何巧用EXCEL函数OFFSET

如何巧用EXCEL函数OFFSET

的有关信息介绍如下:

如何巧用EXCEL函数OFFSET

小编今天有实现一个根据条件来显示下拉框的功能,里面用到了offset和match函数,发现百度经验上关于这两个函数的介绍都比较简答,所以小编今天跟大家分享一下OFFSET函数的运用吧~~

OFFSET函数详解:

=OFFSET(reference,rows,cols,height,width)

=OFFSET(参考系或参考区域,向下移动行数,向右移动列数,取值行数,取值列数)

Reference:参考系或参考区域

Rows:向下移动行数;

Cols:向右移动列数;

Height:取值行数;

Width:取值列数;

举例说明:

=OFFSET(A2,6,1,1,1)

表示含义:以A2为参考系,然后向下移动6行,然后在向右移动1列,然后取1行1列,也就是某一单元格的值;

最后计算结果为:中性台笔(芯);

对区域的引用:

{=OFFSET(A2,6,1,2,2)}

表示含义:以A2为参考系,然后向下移动6行,然后在向右移动1列,然后取2行2列,也就是某一区域的值;

其中的{}为为数组,在输入完=OFFSET(A2,6,1,2,2),按ctrl+shift+enter即可;

在某一单元格输入{=OFFSET(A2,6,1,2,2)},在向左向右拉鼠标其实就可以出现其他的数据了;

以区域作为参考系:

{=OFFSET(A2:A3,6,1,2,2)}输出结果等于{=OFFSET(A2,6,1,2,2)}

的结果;这里注意参数向下移动,向左移动其实都是以参考值或者参考区域的第一个单元格,因为A2:A3的第一个的单元格就是A2;

关于offset注意:

关于参数,如果是向上,向左,就是对应的负值哦~

=OFFSET(A3,-1,1,1,1)输出结果为中性笔(黑);

关于offset注意:

参数也是可以省略的,例如=OFFSET(A2,6,1) 输出结果为中性台笔(芯);如果最后两个参数忽略,其实默认为1,1,也就是某一单元格的引用;