优秀的编程知识分享平台

网站首页 > 技术文章 正文

Excel查询函数系列3-Offset函数的用法详解

nanyue 2024-08-03 17:43:27 技术文章 5 ℃

第三期:Offset函数

主要功能:以指定的引用为参照系,通过给定偏移量返回新的引用

语法结构

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

语法释义:5个参数

  • Reference-参考点
  • Rows-偏移几行,正数向下,负数向上
  • Cols-偏移几列,正数向右,负数向左
  • Height-引用几行
  • width-引用几列

通俗的概况:从某个单元格,偏移几行几列后,选择几行几列的内容

明白了函数的含义,以下举例说明以下Offset函数的用法:

用法一:取1行1列内容时等同于Index函数,用于查询

例如:公式 =OFFSET(B2,6,3,,)等同于=offset(B2,6,3,1,1)等同于=INDEX(B2:G12,7,4)

用法2:SUM+Offset函数求和

(其它数字计算的函数均可使用,如Average,Large/Small,Max/Min等)

例如:求下图赵六所有科目的总分

使用Offset取从"姓名"参考点向下偏移6行,向右偏移1列的1行5列数据,使用SUM函数进行求和

公式写为:=SUM(OFFSET(B2,6,1,1,5))

用法3:取数据区内的数据进行动态图表的生成

=OFFSET(B2,COUNTA(B:B)-7,,7,2)

当我们新加入日数据时,图表会随之变化!

用法4:用于数据有效性

例如:我们限制只能输入近7天的日期

数据→数据有效性(13以上版为数据验证)→序列→输入公式

=OFFSET(B2,COUNTA($B:$B)-7,,7,)

原创教程,喜欢的朋友请点击关注,更多Excel技巧每日分享,我们一起学习,共同进步!

最近发表
标签列表