offset 函数是 excel 中比较重要的函数,从复杂的数据汇总到高级动态表格,或者说将二维转成一维数据,他都离不开 offset 的函数。这个函数的参数比较多,新手想要驾驭并不容易。 接下来用一个动态动画来演示一下它的用法。 offset 函数有五个参数,第一个参数是起始位置,例如,我们从 e 十三开始,那这个位置将会成为我们函数的基准点,我们后面所有的参数都会以这个基准点作为参照物。第二个参数是向下偏移的函数, 例如,我们尝试向下偏移两行,他将从一十三作为参照物,向下数两行达到这个偏移点。第三个参数是基于第二个参数偏移多少列,例如,我们偏移三列,那么这个偏移点现在就会出现在 h 十五。第四个和第五个参数是用于定义扩展区域的。 第四个参数表示在偏一点下方扩展多少行,例如,我们想扩展三行,注意看,这样就以偏一点为基础向下扩充的三行。 而第五个参数则表示在扩展的高度之后,我还需要扩展多少列。我们增加第五个参数的数值, 然后它对应的宽度也会跟着增加。那么这个有颜色的区域就是我们使用 offset 函数进行偏移行列之后,扩展区域得到的一个区域。这里有个需要注意的地方, 第二个参数和第三个参数表示的是坐标,他们要以 offset 函数第一个参数的位置作为坐标。零零,那么什么意思呢?他从我们的第一个参数开始数零一二 零一二三。第四个和第五个参数,他表示区域的一个大小,他是从拼一点一开始数,注意看一二三,一二三四。学习这个函数最好的方法是你在表格中自己模拟一下,你学会了吗?
粉丝2.5万获赞14.7万

我们来学一个办公的实际案例,有个学员问了这样的一个问题,说能不能根据左侧的这些名称自动生成右侧这样的数据,比如说第一个名称拿过来以后变成十个, 第二个名称拿过来以后自动变成十个,也是一样的,然后依次的去根据左侧的名称去生成右侧这样的数据往下跑。那这个功能呢?其实我们如果手动复制去粘贴也是可以实现,对不对? 但是呢,左侧这个数据太多了,你一个个复制粘贴也是很浪费时间的,那怎么搞快一点呢?这里面我们要学一个新的函数啊, office 这个函数注意看啊,先去实现功能,然后讲原理,我们 offcet 这个函数, 那第一参数是选择前面第一个格,然后按一下 l 四啊,然后呢逗号就是这是起始点, office 的起始点啊,第二个就是说是这 个是往下的偏移量,那么往下偏移量我们是动态运算出来的啊,通过 nt 函数配合这个漏函数,然后呢去啊,算出来啊,算出到什么时候给他换位置啊,啊,减一,然后 再去除以除以这个十啊,就是每隔十行给他换一个啊,往下偏移一下,然后呢这里面有个问题,就是说他涉及到运算的优先级啊,就是先去算这个行号,然后再去除以十, 所以说这个里面套个括弧,最后呢括弧逗号零零的话,就是说往右侧就是这个数据, opct 当中 octel 这里面往右侧偏移的位置啊,我们这里不需要偏移,所以就写了零啊,确定往下填充公式, 那么这时候你会发现,哎,他到这个位置,他自己就自动去给他换了,看见没?自动换是不是很好玩?那么这个怎么实现的呢?首先我们了解一下 opca 的这个函数,在这里面应用的一个道理,就等于 第一参数就是这个格,那么我们用 f 四就是锁定这个格,就一直填写这个内容的意思,那么这里面我们按一下 f 四,一直填写这个内容,然后逗号。第二参数就说就是往下移动几个格的意思,那么 也就是说如果你不想往下移动,那么这里面就是写个零,如果你想往下移动一个格,那他就会获取风铃这个格里面的内容, 那我们这里面先去全部写零啊,那第二层的时候就说就是往右侧偏移几个格,那我这里面跟右侧没有任何关系,所以说他就是写零啊,就不往右 偏移。然后呢,你确定那这个时候我们往下填充的公式的时候,他是不是就是全部是一样的,对不对?那么我们再往下填充一样,那到这个地方如果说我想让他获取风铃这个内容的话,那我就干嘛呢?在这个地方第二参数我就让他往下偏移一个格子啊, 那我就写一了,看见没写一,然后确定他就会获取这个对应的数据,我再往下填中,那到这个位置我又想让他弄了,那这个时候是不是得写二了,又得往下一个格到这对不对?然后确定 啊?这样呢他就可以实现我们刚才的效果,但是呢你不可能一个个改这个函数,所以说我们在里面套了一个这个函数啊,就是说往下的偏移量是用这个行号给算出来的啊,算出来的一个逻辑是这样的,然后呢是选择前面 单元格啊,就是第一行吗?然后呢减掉一,减掉一,就是说不让他变成九九个啊,不让他变成九个,因为我们要十个,就是让他变成零点几,零点几这样的状态,然后呢除以十, 就是除以十是控制隔多少行以后给他往下偏移的意思啊,然后扩弧,扩弧啊,然后 确定,那这个时候第一个算出来是零也就不便宜吗?对吧?往下填充的时候,那他是零点几,零到零点几,一到一点几这样的数据,但是呢这个零点几作为这个 opc 的里面第二参数不行啊,他要整数, 你不能说我偏移零点几个格,他不不允许这么偏移,对不对?所以说你必须整数,要么就不偏移,要么就偏移一个或者两个或者三个之类的。那所以说要 套一个什么 rnt 函数进行取整,就是说不要让他变成什么零点几这样的状态,所以说套一个 rnt 函数进行对这个啊值进行取整啊,然后呢进行一个过户,然后呢确定, 那这时候呢,他算出来是零对不对?往下填充的时候,他就会变成第一组是零,零零,就是骗一辆是零零零,第二组呢骗一辆是一对吧,第三组呢骗一辆是二,所以说套到这里面的时候呢,他就可以实现 每隔十行啊,自动去换一个偏移位置,然后呢把这个数据读取过来,就实现了我们想要的效果。 ok, 学会了吗?点个赞哦。

offset 函数巧妙隔行提取,像这种姓名号码在一列中显示的生成右边的格式,可以直接用 offset 提取,我们直接输入 offset。 第一个参数参考点,我们选择 b 四, f 四锁定绝对引用。第二个参数偏移函数,我们直接输入 row a 一乘以二减一逗号。 第三个参数偏一列,我们直接输入零下拉填充。同样的方法提取号码,第一个参数选择参考点 b 五, f 四,锁定偏移函数 roa 一乘以二,第三个参数输入零下拉填充。 我们解释一下公式, offset 在以 b 四单元格作为参考点,第一个姓名需要向下偏移一行,第二个姓名需要向下偏移三行,那第三个姓名需要向下偏移五行。所以 offset 的第二个参数 rob 一乘以二减 一,实际上在下拉的时候构建一个一三五七九的等差数列。第一个单元格我们抹黑按 f 九,他是偏移一行。 雕刻单元格抹黑按 f 九看看,他是偏移三行。依次对推,他后面分别是偏移五行,七行,九行等等。后面提取的号码你们知道为什么不需要减一吗?关注我,有时间就更新。

大家好,今天我们来学习一个非常重要的函数, offite 这个偏义函数,这个函数非常的重要,希望大家认真听,如果说你没有时间听的同学可以先收藏一下,我们直接看一下 offit 的函数结构,他是有五大 参数结构构成的,第一个呢就是我们的原始区域,这个原始区域呢就是偏硬的一个起点,他可以是一个单元格,也可以是一块连续的数据区域, 然后偏移几行,如果是正数他就向下偏移,如果是负数呢就向上偏移,偏移几列的时候,他向右偏移,就是用正数,如果是负数呢,他就向左偏移。 前面三个参数是必须要的,第四个参数和第五个参数扩展为几行几列,这是可选项。然后如果说你要继续扩展,那么你就写,你不用扩展,你就前面参数就写完了,然后扩展为几行的时候,正数呢是向下扩展,负数呢是向上扩展,然后扩展为几列 也是一样的,正数呢就向右扩展,如果是负数呢就向左扩张,这个扩展呢是在前面三个参数的基础上,偏移过后,得到了一个新区域,这个新区域的第一个单元格作为一个起点。听完这么一句话,估计很多同学也不知道我在讲什么好, 我们现在通过一个实际的案例给大家演示一下,比如我这里有些销量的数据,我要求过去七天的销量之和,首先我们是不是要得到过去七天具体是哪些销量,然后呢再进行求和,我们直接上函数,等于 osit, 首先原始器,我们要确定一个起点,起点呢我们就直接取这部分的第一个单元格销量这个标题作为一个起点单元格,然后偏移几行呢?因为我们的数据是不断的向下面新增追 加的,也就说我们要求到这个非空单元格的个数,非空单元格的个数呢,我们直接用康年 看这些什么呢?我们选中这部分数据区域,我们多选一点,因为我们数据要做下面最佳的,然后呢我们这里要减去七, 为什么要减去七呢?大夫给他拆减出来,然后呢这个呢就是我们要偏移几行,然后呢再偏移几列,因为我这里呢不向右边偏移了,所以说我这里偏移几列就直接写零,你也可以直接打一个逗号进行跳过, 然后扩展为几行,因为这里呢是要求七天,也就说我要得到七天的数据,也就说我这里要扩展为七个有效单元格的数据,也就说这里要写七,然后第五个参数扩展为几列,同样呢我这里呢不扩展了,不会向右边扩展几 也,所以说第五个参数就省略,省略呢,你这里可以直接就这样加一个括号就结束了,也可以在写上,但是在你写的时候要写一,就不能写零了啊。确定回车,然后这个时候我们就得到了过去七天数据,那么就是从这里一二三四五六七,对吧 啊?如果说数据有追加的时候,看到看到没有,到这边就动态去勾天了,如果说再加一个五十啊,你看右边这个数据的变化,那么我们看一下这个数据具体是怎么出来的,我们将中间这一部分给他拆解一下 回车,那么这里呢得到了是十,那么十他是怎么偏移的呢?比如你看现在这个数据区域呢,这里是十七行,十七行的时候他就是一 这个销量第一个起点单元格,然后向下偏移十行,然后呢就是从这里一二三四五六七八九十,那么十就到这一天, 到这一天的时候啊,因为都是正数,所以说都是向下拓展或者是偏移,然后呢我们第五个参数又是七,那么七的时候就就向下拓展七行,这里的向下拓展的时候呢,他就是以这个新单元格, 就是以这个新区域作为一个起点,这一个呢就是第一行,然后第二行、第三行、第四行、第五行、第六行、第七行,然后这样得到的七行数据,这样得到以后我们直接用上 欠套一下回车,然后就得到了过去七天的销量之和,然后你数据最佳的时候,他就自动去过去七天的数据。好,今天的课程就到这里,大家去课后好好理解。

今天我们来看一个高级函数 offset, 掌握它呢,我们可以动态的表示表格中的一些区域,它的格式 offset 基点就是在偏移之前的参考点行数,这表示向下偏移的行数,列数表示向右偏移的列数,新行数和新列数呢,表示偏移后新指定生成的区域, 如果没有这两个参数时,表示偏移的就是一个具体的位置,如果有了他们呢,表示的就是一个区域。我们来下面的话来看具体的应用。 offset a 一,逗号三二,这表示什么意思呢?表示以 a 一单 为基点,就是姓名所在的这个位置。三呢,表示向下偏于三行,二呢表示向右偏于两列 啊,我们看到的结果呢,就是这个结果啊,大家看一下,我这把公式数一下,等于 offset a 一三二,大家看到的结果呢,就是这个结果啊,我们再看 offset a 一三,逗号一, 逗号一,逗号四,这表示呢,以 a 单格为基点下 向下偏移是三行,哎,向右偏移是一列, 在下面的话,新生成的区域呢,是一行四列,那也就是从一八七五零零到二七七二八啊,这部分数据的内容 啊,那我们也把它来输一下,选择数据,我们把公式复制一下, 哎,要看他的结果啊,我们在这块直接按 f 九就可以查看结果,大家看到输出的结果的话就是这样子。好,再往下看 offset a 三一负三四啊,那正好跟前面不同的呢,就是这个负三代表的是什么? 这样的话希望大家注意,那正的呢,表示往下走,负的呢代表的就是往上走, 那我们现在看一下,那他表示的话,就是从 a 这个单元格开始,向下偏移三行, 然后呢向右偏移一列,在下面的话是负三四,这样的话表示从下往上,这是偏移 三行啊,新区列数呢,从左向右撕裂啊,大概的话就是这部分的数据啊,大就是这样的数据,那我们现在话来看一下,把它选中复制一下, 然后我们在这块输公式,等于这部分内容选中以后呢,我们按 f 九可以查看输出的结果啊,大家看到的这个呢就是十二组数据, 第一个二三二五,最后一个二二七二八。讲到这里呢,大家对 offsha 的函数就一定的了解了,我们下面好来看具体的应用。 第一个最新数据就是表宗最后一行所更新的数据,那由于输出的是一行, 那我们在输出时先选择数据范围,然后呢再输,等于 of f 找到 offside 的函数,第一个参数就是基点,我们选择 a, 单格就是最开始的位置,逗号在下面的话就是向下偏异的行数, 哎,到底有多少行,我们现在是不是也不知道啊,你可以的话在操作时写 一个统计函数来做啊,写 ctrl a 啊,统计飞空单元格个数。然后呢选择区域,我们可以选择整列, 也可以选择部分,如果数据量很大的话,你就选整列,如果数据量不多呢,你可以随意选择啊,把预留的空间给他留起来,然后呢我们在这 的话减一个数啊,非空单元格的个数,比如说这一块的话,总共的话是十一行,有数据的,那他统计结果就是十一,那实际的话,我们从 a 一开始向下偏一到最后一行呢?是不是只需要偏一十次就可以,所以的话这一块的话我们要减一个,一 把标题行所占空间给他去掉。好在下面的话就是列数,那我们的话整体是从性命列数出的,所以不需要便宜,那这会前一个零表示不便宜,然后呢就是新 输出的区域到底有多少行多少列呢?我们写个一,就是总共的话只需要输出一行列呢,总共是五列啊,一五好了,以后按 ctrl 加 shift 加回车, 这样话就可以了。大家看到现在的内容是无牙子,我在后面的话再增加一条数据,大家看到的结果现在是天狼子,那我们要删除数据,比如说把后两个数据我们选中,都给它删掉。 好,大家看到的结果呢是马无德,哎,就达到了显示最新数据的效果啊。 我们再看第二个就是可更新的菜单,日常呢,我们做菜单呢都是选择数据选项卡,选择数据工具中的数据验证,选择允许序列 来源呢,直接把这个数据一选好结束,那这样做的户呢?菜单生成,但是他的缺点呢,就是你 给他里面增加或者删除数据时,他这里面可选项呢是不会变的,那我们现在话做一个可变的可选项,那这话该怎么办呢?就是只需要在这里面,我们给他 把 offset 公式的话给他加进来就可以了,按输入 offset 括号起点 a 单格逗号。偏一的行数,我们向下偏一,一行列数零表示不便宜。 新的行数我们在这块用康扯 a 函数来进行统计啊,统计 a 列的数据啊,那这块注意呢,就是如果你这个表是一个 通表,也就是从头到尾这 a 列书的都是姓名,后面没有其他数据呢,直接在这来选的话就行,如果后面还有其他表格呢,那你就把这个数据范围大概选一下,后面预留一些空白就可以。 好,我们在这块减个一,减一的目的就是把标题行给他剪掉, 这样话就可以了,我们点击确定,大家看一下选择的数据是不是就有了,我们在这里面假如说删上一个人啊,比如说王伍德,我把他这个数据删掉,哎,大家看到的这个结果里面 啊,后面选项呢,就没有马伍德了啊,我们给他增增加进来,大家看到 到的这个数据呢,就会增加上马伍德的数据啊,那这会注意一下,我们再看第三个动态查询,比如说根据姓名,我们输出后面四个季度对应的数据值, 那在这会我们先选择数据的输出范围,然后呢等于 of f 找到 offset, 再选择参考点,我们选择 a 单格逗号,第二就是偏移的这个行数 来,至于你要找某一个人,他向下偏一段行呢,我们这边话怎么确定啊,可以用一个查找函数来做啊,这边话我用个 max 函数,然后呢查找值就是左边的性命。 逗号,这个查找的范围呢,我们在这块选择从第二行开始向后的这个所有数据啊,逗号 在前,第三参数是零,这表示精确的比较,这样话就可以确定这个人名在这个列里面对应的行数 在下面就是便宜的列数,要查找的数据是不是向右便宜,所以话在这话先按个一啊,便宜一列, 在下面就是输出的新数据的个数啊,我们自然法是一行四列啊,只有数据四个机动啊,一行四列填写好了以后呢,注意按 ctrl 加 shift 加回车啊,这是速度一次要浅完,大家看一下这个结果是不是就有了,我们下面好来切换数据, 哎,切换为云中鹤,大家看到云中鹤的数据就出来了,哎,再切换一下。好,有关 offset 的应用,我们就讲到这里,点赞加关注,谢谢支持!

大家好,欢迎来到一个社交通公开课堂,今天我们来学习奥克赛体这个偏义函数,函数呢在原来的视频中也给大家讲过,也单独出个视频给大家讲,但是呢,很多同学可能还是搞不清楚, 所以说我们这里再出一个详细的讲解,给大家巩固一下这个奥普赛题篇。一,函数同样的,我们先来复习一下这个奥弗赛题的语法结构,它有五大参数构成, 第一个呢就是我们偏移的起点,这个起点呢,它可以是这样的一个单元格,也可以是这样的一个连续区域。 那么第二拆出来是我们的偏移几行,那么正数呢就向下偏移,负数呢是向上偏移,那么如果说是为零的时候,那就代表不偏移,那么同样的偏移,吉列正数就相 向右偏移,负数呢就向左偏移,那么为零的时候同样代表不偏移。前面三个参数呢是必须要的第四参数,第五参数呢就是扩展为几行几列, 但是这个扩展呢,他是在前面三个参数得到了一个新的区域,然后以这个新的区域左上角的第一个单元格作为一个起点来进行扩展的。 那么如果是正数呢就向下扩展,如果是负数呢就向上扩展,但是这个扩展值他不能够写零,必须是写正数或者是负数, 这里要特别注意一下。然后为了方便大家快速的理解这个 off 函数的基本语法到底是怎么用的,我们这里呢就用一个实际的案例给大家来演示一下。第一个呢,比如我们以张山这个人作为一个起点,也就是我们的偏义单元 格,那么我们直接等于二十三应用张三这个单元格作为一个偏宜的起点单元格, 然后呢我们现在都不做任何的偏移,然后呢我们引用这个偏移值,那么就是偏移,偏移什么偏移零行,也就是不偏移,对吧?然后偏移零列,也就是不偏移, 然后扩展为几行几列了。我们这里呢给大家说了啊,扩展只不能写零,如果说假如我这里 直接写零,然后呢就会出现报错啊,所以说这里呢扩展字一定要记清楚,这里不能写零,那么我们这里就最少要么是一,要么是负一啊,或者是正数,负数都可以, 然后呢我们这里把它改成对应的值,好,这个时候呢就得到了张三,因为现在呢这个语法他是 没有做任何的偏移的,那么现在呢,我们开始调节一下这个偏移的函数,那么我们向上调一下,然后呢现在就代表以张三作为一个起点, 因为是正数,看到没有,正数呢,是向下偏移,那么向下偏移就得到了是和压平这个人,然后我们继续往下面点这个偏移两行,大家注意看,你看张三 他是正数吗?向下偏移,那么就偏移就得到正方这个,然后继续点点点点点点,那么就直接又走到了这个人就是以张三作为起点单元格 向下偏移,因为这里的八是正数,对吧?所以说得到了这里的这一个人,那么这个人是怎么来?就是一二三四五六七八,然后就在这里那么偏移几列呢?同样我们把它调整一下,然后 我们偏移一列,然后呢他就往这边走了,再偏移两列,偏移三列,偏移四列,偏移五列,那么这个是怎么走来的? 首先以张三这个人作为一个起点单元格,先向下偏移我们的八行,然后再往右偏移五列,那么就是 这里一二三四五六七八,走到这里,然后呢以这里停顿,然后向右偏移五列,然后一二三四五列,然后就是一二三四五,然后扩展为几行或扩展为几列呢?假如说或者你把它调整为二, 看到没有正数呢?就向下扩展,所以说他就是这两个人以这个人作为一个新的扩展区域的起点,然后向下扩展为两行,这里的扩 扩展就跟刚才不一样了,就包含他本身这个起点单元格向下扩展,然后呢就是这里扩展为两行,然后扩展为三行,扩展为四行,然后这里呢就是我们的这个扩展为几行,那么扩展为几列呢? 因为现在呢这里得到了是这个四行,然后呢我再加一扩展为两列,看到没有?现在呢就得到了是这一部分,然后再加一个就扩展为三列,就是这三列,那么我们现在把它调到起点的位置,今天的课程就到这里。

大家好,我是林老师啊,今天我们来讲一下 excel 当中的 offset 函数,这个 offset 函数的话,他是一个 很有特点的一个函数啊,这个函数的话你要理解,你就会可以用的非常好,但是如果你不理解,到时候你就会很困惑啊,因为 真正的讲这个的话,就是其实里面有很多比较复杂的地方啊,因为他有五个仓数啊,那我们先来讲一下 offs 的他的基本的一些操作。首先第一个 他是这么用的,首先是 office, 然后有一个起始位置,这个位置就是一个参照物,也就是说你以这个东西作为起点来计算,你要去的位置就相当于你的起点,那么你以你的起 起点的话,你所在的位置叫做零啊,就这个位置你是不能算进去的,他是等于零,然后你进行上下移动,那么这个其实位置他可以是一个单元格,他也可以是一个区域,可以连着的一个区域,那么对他进行上下移动, 首先先上下移动,那么竟然有上下移动,向上就是负数啊,向下就是正的, 同样的他也有左右移动,那么同样的如果是你是往右边,右边移动,那就是正的,如果他向左边移动,那就是负的啊,那么这里的话,比如说我在 同一行,举个例子啊,比如说我在这个地方啊,我在这个地方,这个作为我的骑士点,这个地方就是 b 八作为的骑士点,那么如果 我要到这个地方去,如果我要到这个地方去啊,我要我要知道这个地方这里面是什么东西,那么你就是以这个作为起点,然后上下他是没有动的,所以是零啊,那么再往这边走,再往这边走啊,走了几个, 走的那个最后的终点是最终点啊,那么这个地方是零一二,所以我们在这里写一下我们这个行数,他就应该是这样子, off seat, 然后先打一个括号,把括号打起来,然后把光标放到括号中间去,以这个作为其实点,然后左右移动零,然后再上下移动啊,上下移动是零,然后再左 右移动往右边,所以他是二,按下回车,那么这里就等于七。那么大家可以思考一下,如果我要从这里开始走,走到这个地方去,那么这里面的数字应该是多少? 大家可以停下来自己想一想,往上一二三四五六,走了六,往上走了六步啊,左右呢?一往右边一二三四,所以这个数字应该改成什么呢?大家记住啊,应该是负的六啊, 富的六,你往上走的是富的啊,然后这边是四啊,是四,那么这里应该等于十一啊,是不是等于十一?所以的话大家记住, 那么后面的话,后面两个,他还有两个,一个是高度,那么这个高度呢?其实也是上下的 移动啊,上下移动,那么这个高度,那既然是上下移动,他也是有正数复数的啊,如果你往上跟这个一样啊,往上就是负的,往往下就是正的,那么这个往右边就是正的,往下面就是负的 啊,往往左边就是负的,那我们现在来看一下,以这个为例啊,我从这个地方开始算起,往左边 走了四个格子,对不对?那就是在这个地方,但是好来我们来看一下,首先以这个为例,以这个为例,以这个作为起点,然后往 往先同一行啊,先同一行,先同一列,那么同一列的话,他就是负数啊,他就是负数,所以第一个数字应该是负一, 负一啊,然后接下来一、二、三四,那也是走了四步啊,走了四步,往右边走了四步,再往下就是要 计算我们选取的这个区域他的高度啊,高度就是有几行啊?有几行呢?有两行,但是这里特别要注意,这个两行的话是相对于他来说是在上面的,所以应该是负二啊。那么最后 宽度就是有几列,有三列,那么因为在这个的右边,所以应该是三啊。我们按一下回 车,他会出现一个错误,为什么一个错误?因为一个单元格没法显示一个一个区域的内容啊?那我们怎么能够知道我选取的是这个区域呢?我们很简单啊,我们用萨姆行出就可以啊,用萨姆行出就可以把这个地方的内容 把它算出来啊,我们按下三行数,你看这个就等于八十六,那有的人可能会不信,老师你这个数字可能随便瞎得的。那我们把这个灯为零啊,按下回车啊,再设为零,再按下回车, 然后一直算到我们能够计算,再按一下零,这个时候应该等于四十, 四十啊,然后再按下零,就等于三十,对不对?是不是这个区域的对不对?你你自己可以去算一下,用我这种方法, 你自己去算一下啊,用这种方法,那么他除了这个方法以外,我们其实还有一个,就是我不是从一个一个点开始算起,而是从一个区域开始算起啊,比如说我要从这个区域开始算起, 我从这个区域开始算起,然后我要算这个区域的,我要算这个区域的,我要从这个地方移到这个地方去。那么我们先上下移动,他有没有上下移动?没有啊,这个区域还是这个区域,他只是平移了,平移了,所以怎么样?所以我们要 offset 啊, 我们其实位置是选这个区域啊,我们选择这个区域。好, ok, 然后接下来我们这些参数的话,第一个,第一个参数是什么?第一个参数是他往上面下面 走了零步,他没有走啊,他就是在原来的位置,然后往他的右边一二三四五六, 这是一二三四五六七八,他走了八步,所以我们写个八,按下回车,这里所有的数字就等于八十九啊,那么用这种方法的话,就可以在这里直接平移啊。当然如果你想,比如说我把这个地方去掉, 我把这个地方去掉,我现在举的是一种非常极端的情况啊,非常极端的情况, 非常极端的情况就是我要把它移到这个地方去啊,我要算的是这个地方的,这个地方我不要啊,这个地方我不要,我要算这里啊, 我要算这个地方的,那么意思就是说我不仅要往这边移,而且怎么样?我要往下走一步啊,也就上下的,我要走,走一个走一步, 那么他就少算了这个三啊,少算了这个三,你不信,如果你把这个改掉,这里是不会变的,比如说你把它改成十,这里不会变,但是如果你在这里加个十,他就会等于九十六,看到没有?这就是我们这个 off c 的的用法啊,我们现在来总结一下 off c 的, 首先是其实位置作为一个参照,他可以是一个参数啊,他可以是一个单元格,也可以是一个区域,然后对他进行上下移动,如果往上就是负的,如果往下就是正的, 同样是左右也是,如果往左就是负的,如果往右就是正的,那同样的高度也是遵循这个上下移动啊。高度的话就是你选取的区域有几几行, 宽度就是你选取的有几列啊,同样的遵循我们现在那个上下移动的原则啊,就如果你是往上选,那么他就是负的,如果是往下选就是正的, 如果是往左边选,那就是负的,如果往右边选,那就是正的,那么这就是奥弗斯特他的一个用法啊。这里的话我这里 特别说明了这个地方,就是很多人在这个地方用 offc 的的时候经常搞不清楚,哎,为什么有的时候他会出现复数呢?就是这个原因啊。好,那我们现在 讲的是他的基本用法,我们下节课会讲他的一些更加高级的用法啊。好,今天我们就讲到这里,大家赶紧回去练习一下,下课,拜拜。