offset偏移函数详解与应用案例

时间:2023-10-10 13:36:54 

offset偏移函数详解与应用案例

功能

以某一个单元格或区域为基准,偏移指定的行列后,返回引用的单元格或单元格区域。

语法

OFFSET(reference,rows,cols, [height], [width])

中文语法

OFFSET(基准单元格或区域,偏移行数,偏移列数,[引用区域行高],[引用区域列宽])

引用    必需。 要以其为偏移量的基准单元格或区域。 必须是单元格或相邻的单元格区域;否则OFFSET 返回 错误值 #VALUE!。

Rows    必需。 需要向上偏移或向下偏移的行数。  Rows 可为正数(向下偏移)或负数(向上偏移)。

Cols    必需。 需要向左偏移或向右偏移的列数。Cols 可为正数(向右偏移)或负数(向左偏移)。

高度    可选。 需要返回的引用的行高。

宽度    可选。 需要返回的引用的列宽。

图示说明:

offset偏移函数详解与应用案例

使用示例以单元格为基准,偏移到单元格

由单元格偏移到其他单元格,可以省略第四和第五个函数,公式为:

OFFSET(reference,rows,cols)

如下图:

offset偏移函数详解与应用案例

由D5偏移到四面八方的8个单元格的公式为:

往下走,只跨行,D5→D9:=OFFSET(D5,4,0)

往上走,只跨行,D5→D1:=OFFSET(D5,-4,0)

往右走,只跨列,D5→G9:=OFFSET(D5,0,3)

往左走,只跨列,D5→A5:=OFFSET(D5,0,-3)

往左上走,跨行跨列,D5→A1:=OFFSET(D5,-4,-3)

往右上走,跨行跨列,D5→G1:=OFFSET(D5,-4,3)

往左下走,跨行跨列,D5→A9:=OFFSET(D5,4,-3)

往右下走,跨行跨列,D5→G9:=OFFSET(D5,4,3)

以单元格为基准,偏移到行或列

如下图:

offset偏移函数详解与应用案例

D5→G4:G7 :

=OFFSET(D5,-1,3,4,1) 或 =OFFSET(D5,2,3,-4,1)

D5→C9:G9 :

=OFFSET(D5,4,-1,1,5) 或 =OFFSET(D5,4,3,1,-5)

D5→A3:A8 :

=OFFSET(D5,-2,-3,6,1) 或=OFFSET(D5,3,-3,-6,1)

D5→B1:E1 :

=OFFSET(D5,-4,-2,1,4) 或 =OFFSET(D5,-4,1,1,-4)

之所以有四个公式,是因为:从基准单元格可以偏移到行或者列的两头任一单元格,然后再考虑行高或者列宽。

以单元格为基准,偏移到区域

如下图:

offset偏移函数详解与应用案例

D5→F4:G7 :

=OFFSET(D5,-1,2,4,2) 或 =OFFSET(D5,-1,3,4,-2)

=OFFSET(D5,2,2,-4,2) 或 =OFFSET(D5,2,3,-4,-2)

D5→A1:B6 :

=OFFSET(D5,-4,-3,6,2) 或 =OFFSET(D5,-4,-2,6,-2)

=OFFSET(D5,1,-3,-6,2) 或 =OFFSET(D5,1,-2,-6,-2)

之所以有四个公式,是因为:从基准单元格可以偏移到区域四个角上的单元格,然后再考虑区域大小。

以区域为基准,偏移到区域

如下图:

offset偏移函数详解与应用案例

B2:C6→E3:G9  :

=OFFSET(B2:C6,1,3,7,3) 或 =OFFSET(B2:C6,1,5,7,-3)

=OFFSET(B2:C6,7,3,-7,3) 或 =OFFSET(B2:C6,7,5,-7,-3)

B8:D9→E3:G9 :

=OFFSET(B8:D9,-5,3,7,3) 或 =OFFSET(B8:D9,-5,5,7,-3)

=OFFSET(B8:D9,1,3,-7,3)或 =OFFSET(B8:D9,1,5,-7,-3)

我们可以看到:

从基准区域偏移到某区域,其实都是从基准区域的左上角第一个单元格为基准开始偏移。

标签:Excel函数,excel数据透视表,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • wps office怎么给表格排序

    2023-03-14 12:36:20
  • Excel怎么设置区域格式为自动套用格式 Excel套用格式设置方法

    2022-03-29 06:13:05
  • Win10发布者不受信任的解决方法

    2023-10-06 18:07:05
  • Win10磁盘占有100%怎么办?Win10磁盘占有100%的解决办法

    2023-12-13 03:14:07
  • Win7系统Aero特效无法显示怎么办?win7系统Aero特效无法显示的解决方法

    2023-12-12 03:18:46
  • windowsXP系统中设置屏保密码没有提示输入密码的窗口

    2022-09-06 19:18:53
  • 0xe800000a怎么解决-0xe800000a解决方法

    2022-10-30 19:52:54
  • InDesign 教程「30」,了解图层

    2023-04-19 22:36:09
  • 如何使用VideoProc将MKV转换为MP4?

    2022-11-04 01:31:07
  • Photoshop软件已停止工作怎么办 PS闪退的解决方法

    2022-06-08 09:35:01
  • 如何解决Win10共享文件夹没有访问权限?

    2022-06-30 16:17:46
  • wps2010中清除格式的两种方法

    2022-04-05 21:10:19
  • excel中datedif函数的运用方法

    2022-10-15 13:19:59
  • Win7电脑怎么还原系统?

    2023-04-11 12:24:35
  • excel 柏拉图的制作过程,通过一个形象的实例理解excel柏拉图的应用

    2023-09-27 16:13:39
  • 如何给word2007文档加密?

    2023-01-12 16:03:34
  • 怎么解决Cydia无法加载的问题?如何处理Cydia加载失败故障?

    2023-04-29 15:29:36
  • 如何修复Macbook键盘无法正常工作或打字?

    2023-08-23 02:32:27
  • word如何做简历表格

    2022-09-17 01:41:25
  • 电脑360浏览器怎么设置极速模式

    2022-10-30 23:55:42
  • asp之家 电脑教程 m.aspxhome.com