网站首页 > 技术文章 正文
大家好,今天跟大家分享offset函数的用法。offset函数的作用是以指定的引用为参照系,通过给定的偏移量得到新的引用。返回的引用可以是一个单元格或单元格区域。
语法结构
OFFSET函数的语法结构为:OFFSET(reference,rows,cols,height,width)
第1个参数reference是作为参照系的引用区域,reference 必须为对单元格或相连单元格区域的引用,其左上角单元格是偏移量的起始位置;
第2个参数rows是相对于引用参照系的左上角单元格要上(下)偏移的行数,该参数为正数代表向下偏移,为负数代表向上偏移;
第3个参数cols是相对于引用参照系的左上角单元格要左(右)偏移的列数,该参数为正数代表向右偏移,为负数代表向左偏移;
第4个参数Height为要返回的新引用区域的行数,该参数为正数代表当前行向下多少行,为负数代表当前行向上多少行;
第5个参数Width为要返回的新引用区域的列数,该参数为正数代表当前列向右多少列,为负数代表当前列向左多少列。
如果省略 height 或width,则假定新引用区域的行数或列数与reference相同。
案例1:以单个单元格为参照系,返回单个单元格引用
以下图工作表中的A2单元格为起始单元格,向下偏移4行,向右偏移4列,返回1行高1列宽的新单元格引用,将返回结果显示在G2单元格中。
操作步骤:
选中G2单元格,在英文状态下输入公式:=OFFSET(A2,4,4,1,1),回车确认公式,可以得到新单元格引用E6中的内容“45”。
公式说明:
A2单元格向下偏移4行为A6单元格,A6单元格再向右偏移4列为E6单元格,再以E6单元格为基准返回一个1行1列的区域,该区域就是E6单元格本身,所以公式返回结果为E6单元格中的内容“45”。
案例2:以相连单元格区域为参照系,返回单元格区域引用
以下图工作表中的A2:B3单元格区域为参照系,向下偏移3行,再向右偏移3列,再向下向右返回2行高2列宽的新单元格区域引用,将新单元格区域引用内容显示在G2:H3单元格中。
操作步骤:
选中G2:H3单元格区域,输入公式:=OFFSET(A2:B3,3,3,2,2),同时按shift+ctrl+enter组合键,即可在G2:H3单元格区域返回对应的引用结果D5:E6单元格区域中的内容。
公式说明:
公式中的参照系为相连单元格区域A2:B3,偏移量的起始位置是A2:B3左上角的单元格A2,向下偏移3行为A5单元格,再向右偏移3列为D5单元格。以D5单元格为基准,返回一个2行高2列宽的单元格区域,得到的新引用区域就是D5:E6单元格。
注意事项:
因为公式返回的是单元格区域,是数组公式,所以公式输入完毕要同时按shift+ctrl+enter组合键确认公式。如果直接按enter键确认公式,会返回错误提示“#VALUE!”。
本文由@静心办公原创,欢迎关注,一起学习更多office办公技能!#职场技能##excel函数公式大全#
- 上一篇: 加工中心指令介绍
- 下一篇: 数控车床参考点是什么,如何设置返回参考点
猜你喜欢
- 2024-12-04 EXCEL高阶知识——offset函数用法详解
- 2024-12-04 PPT表格的“花式玩法”?知道的人真的太少
- 2024-12-04 公差的基本符号及基本原则
- 2024-12-04 微分与实际应用:一篇通俗易懂的指南
- 2024-12-04 通俗易懂和你聊聊寄存器那些事(精美图文)
- 2024-12-04 目标检测与跟踪概述
- 2024-12-04 汽车四轮定位基本知识
- 2024-12-04 穿越时间Excel升级之路连载10:Index函数Offset函数提取不重复值
- 2024-12-04 一文读懂运动控制偏位问题:现象、原因及解决办法
- 2024-12-04 航标是个什么标?
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 534℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 496℃MySQL service启动脚本浅析(r12笔记第59天)
- 475℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 473℃启用MySQL查询缓存(mysql8.0查询缓存)
- 453℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 432℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 430℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)