图文实例详解OFFSET函数的使用方法
发布时间:2022-02-20 14:40:01
说起OFFSET函数,真的是像雾像雨又像风,从复杂的数据汇总、到数据透视表再到高级动态图表,都离不开OFFSET函数的默默付出。
通过OFFSET函数,可以生成数据区域的动态引用,这个引用再作为半成品,通过后续的处理加工,就可以为图表和透视表提供动态的数据源、为其他函数生成特定的引用了。
首先,咱们说说这个函数的作用,微软的帮助文件是这样描述的:
以指定的引用为参照系,通过给定偏移量返回新的引用。
瞧瞧,这么简单的几句话,让人家怎么能猜透你的心思嘛。
这个函数有5个参数:
第一个参数是基点
第二个参数是要偏移几行,正数向下,负数向上。
第三个参数是要偏移几列,正数向右,负数向左。
第四个参数是新引用几行。
第五个参数是新引用几列。
如果不使用第四个和第五个参数,新引用的区域就是和基点一样的大小。
如果使用下面这个公式:
=OFFSET(C3,4,2,4,3)
就是以C3为基点,向下偏移4行,向右偏移2列,新引用的行数是4行,新引用的列数是3列,最终得到对E7:G10单元格区域的引用。
当然,仅仅得到引用是没啥用处的,咱们的目的是把OFFSET函数得到的引用作为一个半成品,再通过其他方法进行再加工。
这么说还是有点抽象啊,再来一个形象一点的:
OFFSET函数就像是一个鬼子小分队,从据点董家庄(C3)出动,顺着大路向南走4里(C7)
拐弯儿再向东2里,这时候就到马家河子(E7)了
鬼子队长说了,我要以马家河子(E7)这个地方开始,再占领一片地盘。有多大呢?向南4里,向东3里。
吆西,结果就是E7:G10单元格区域了。
简单认识了OFFSET函数,咱们再用一个动态图表的制作,来说说OFFSET函数的实际应用。
OFFSET函数和动态图表之间,属于是“见不得人”的关系。
所谓动态图表,就是能根据指定的条件,自动变化图表数据源,使图表能够按照我们指定的规则,动态显示数据中的重点关注部分。
说“见不得人”,是指不能在图表中直接使用OFFSET函数,而是要将OFFSET函数先定义成名称,然后在图表中使用自定义名称作为数据源。
看下面这个题目:
这个销售流水记录中,每天都要不断的添加数据。现在要制作一个图表,仅展示最近7天的销售状况。
首先,在【公式】选项卡下,单击【定义名称】,分别定义两个名称:
日期=OFFSET($A$1,COUNT($A:$A),0,-7)
销售额=OFFSET($B$1,COUNT($A:$A),0,-7)
说说定义名称日期这个公式的意思:
COUNT函数对A列数值计数,结果作为OFFSET函数的行偏移参数。
OFFSET函数以A1为基点,向下偏移的行数是COUNT的结果,也就是A列有多少个数值,就向下偏移多少行。
这时候就相当于到了A列数值的最后一行,给定的偏移列数是0,新引用的行数是-7,得到从A列数值的最后一行开始,向上7行这样一个动态的区域。
如果A列的数值增加了,COUNT函数的计数结果就增加了,OFFSET函数的行偏移参数也就随之变化。
就相当于一竿子捅到底,然后来个烧鸡大窝脖儿,向上引用7行,所以得到的始终是最后7行的引用。
接下来,按下图步骤插入一个柱形图。
右键单击数据系列,选择数据源
设置数据系列的系列值为:
=Sheet2!销售额
这里的Sheet2,是数据源工作表的名称。销售额,就是定义的名称。
设置轴标签的区域为:
=Sheet2!日期
OK了,以后我们只要不断的在数据源表格中添加数据,这个图表就始终显示的是最近7天的数据变化了。
最后别忘了,再对图表进行简单的美化,收工了——
今天只是讲了OFFSET函数的基本用法,其实她还有很多更加复杂的引用方式,需要咱们一点点的学习领悟。


猜你喜欢
- 我们在使用word文档时是否会发生只能用安全模式打开的情况,这是什么原因呢?本教程为大家提供办法解决该问题。故障描述:出现word打不开,显
- Excel是一款相当不错的表格软件,不少小伙伴都使用其整理数据,不过为了将数据更好的展现出来可以使用Excel转换成图表显示百分比,但很多小
- win10怎么打开斯巴达浏览器?下面小编为大家带来ie11开启Spartan浏览器教程,希望能帮到大家在新版的win10预览版本中,IE11
- 学会excel拆分单元格!高效工作,告别加班。在网站复制的数据粘贴到Excel中都是挤在一起,这样不利于数据分析和统计。难道你又要一个个的复
- 现在的笔记本电脑都有自带摄像头的功能,但是在使用摄像头视频聊天的时候,会遇到摄像头黑屏的导致无法视频的问题。Win7系统的用户,在使用摄像头
- 最新很多使用最新版的UC浏览器电脑版网页上方会出现“Adobe Flash 版本太旧,因此已被屏蔽”的提示。那么怎么处理呢,下面小编就为大家
- Excel表格中含有大量的公式,默认情况下公式是隐藏的。方法一:第一步:点击菜单中的【公式】第二步:点击【显示公式】按钮第三步:瞧!公式出现
- 6月2日鸿蒙系统已经正式发布了,很多用户都更新了,这次全新的桌面设计还在不错的,增加了小组件的风格,整体看起来更加的简洁,这次桌面多了一个小
- Office套件之间协作配合非常方便。例如,我们可以在Word中放置一个来自Excel的表,并且可以随着Excel中该表的数据变化而动态更新
- 单色渐变,就是从某种颜色的深色渐变为浅色甚至渐变为无色,或者从无色渐变为浅色甚至渐变为深色。比如,我们在制作各种宣传海报时,就可以将背景色设
- 什么是AI智能,我们做安防这行的人都懂。但什么是好的AI智能,还是要花点时间,好好聊一下。早前,海康威视发布了「深度学习智能警戒摄像机」,同
- excel启用宏的步骤方法是:1.excel宏非常实用,可以大大的提高工作效率,首先打开excel表格。2.点击excel左上角的offic
- excel如何为单元格批量添加同一内容呢?下面小编来教大家。01、首先,我们打开我们电脑上面的excel文档,然后我们选中图示中的单元格;0
- 相信会让Surface Pro、Surface Book 及其他用生物识别技术登录的设备用户“笑Cry”(2016最流行emoji表情)——
- Win10电脑在玩GTA5时使用键盘切出游戏怎么办?GTA5可以说是一款十分热门的游戏,可是最近有小伙伴在问:我在玩游戏的过程中,只要使用了
- 俄罗斯爆料大神WZor今天在Twitter上确认,Windows 10 RTM正式版已经确定将于7月份发布。RTM版(Release to
- 在编辑好你的excel表格之后,如何设置好你的打印格式,让你的打印文档每一页都有表头呢?下面随小编一起看看吧。excel设置每页打印表头的步
- 重装系统有什么危害?电脑重装系统对硬盘来说是有影响的,但是这种常规操作所带来的影响完全可以忽略不计,因为硬盘就是用来读写的。下面小编来跟大家
- 我们在操作电脑的过程中,经常会弹出一些垃圾广告,非常令人头疼。有什么办法可以拦截这些烦人的广告?其实问题并不难,下面小编就给大家带来一些解决
- 通过远程桌而连接功能,网络管理员可以在远程办公室安全地控制机房的服务器,而且由于该功能是win xp系统内置的,所以无需其他第三方远程控制工