第三期: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技巧每日分享,我们一起学习,共同进步!