如何在 Excel 中拖动公式时跳过某些单元格?
在处理 Excel 工作表时,有时您可能希望向下拖动并应用公式到其他单元格时跳过每隔一个或第 n 个单元格(如下方截图所示)。该如何在 Excel 中实现这一操作?
使用 OFFSET 和 ROW 函数拖动公式时跳过单元格
在 Excel 中,结合使用 OFFSET 和 ROW 函数,即可轻松创建一个公式,向下拖动时自动跳过指定单元格。
将以下公式输入或复制到空白单元格中,然后向下拖动填充柄,从 A 列的第一个单元格开始提取每隔一个单元格的值,直到出现零值(如下方截图所示):
=OFFSET($A$2,(ROW(C1)-1)*2,0)
注意:在此公式中,A2 是数据列表中提取值的起始单元格。数字 2 表示拖动公式时每隔一个单元格跳过一次。如果您需要每隔两个单元格跳过一次,请将该数字更改为 3.

提示:若要从指定数据区域中的第二个单元格开始获取每隔一个单元格的值,请使用以下公式:=OFFSET($A$2,ROW(D1)*2-1,0),然后向下拖动填充柄获取结果,直到出现零值,参见截图:



借助 KUTOOLS AI 解锁 Excel 的神奇功能
- 智能执行:只需输入简单命令,即可执行单元格操作、分析数据并创建图表。
- 自定义公式:生成量身定制的公式,助您优化工作流程!
- VBA 编码:轻松编写并运行 VBA 代码。
- 公式解析:轻松掌握复杂公式,一目了然!
- 文本翻译:轻松打破电子表格中的语言障碍!
借助 AI 驱动的工具提升您的 Excel 能力。立即下载,体验前所未有的高效!
使用 INDEX 和 ROWS 函数拖动公式时跳过单元格
还有一个由 INDEX 和 ROWS 函数组合而成的公式也能帮您实现此目的,请按以下操作:
将下方公式复制或输入到空白单元格中,然后向下拖动填充柄,从第一个单元格开始获取每隔一个单元格的值,直到出现错误值(如下方截图所示):
=INDEX($A$2:$A$13,ROWS($C$1:C1)*2-1)

提示:若要从指定数据区域中的第二个单元格开始提取值,请使用下方公式:=INDEX($A$2:$A$13,ROWS($D$1:D1)*2)


注意:在上述公式中,ROWS 函数返回每两个单元格的行号,而 INDEX 函数则在范围 $A$2:$A$13 中定位对应的行,并返回该范围内各行的值。
- 超级编辑栏(轻松编辑多行文本和公式);阅读版式(轻松阅读和编辑大量单元格);粘贴到筛选范围……
- 合并单元格/行/列并保留数据;分割单元格内容;合并重复行并求和/求平均值……防止重复项单元格;比较区域……
- 选择重复或唯一行;选择空白行(所有单元格均为空);超级查找和模糊查找多个工作簿中的内容;随机选择……
- 精准公式复制多个单元格而不更改公式引用;自动创建引用到多个工作表;插入项目符号、复选框等更多功能……
- 收藏并快速插入公式、区域、图表和图片;加密单元格并设置密码;创建邮件列表并发送电子邮件……
- 提取文本、添加文本、删除某位置字符、删除空格;创建并打印数据分页统计;在单元格内容与批注之间转换……
- 超级筛选(保存并应用筛选方案到其他工作表);高级排序按月/周/日、频率等分组;特殊筛选按加粗、倾斜等格式……
- 合并工作簿和工作表;汇总表格基于关键列;分割数据到多个工作表;批量转换 xls、xlsx 和 PDF……
- 数据透视表按周数、星期几等分组……显示未锁定、选区锁定并以不同颜色标识;高亮显示包含公式/名称的单元格……

- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑与阅读,大幅提升多文档操作效率!
- 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中操作。
- 将您的工作效率提升 50%,每天减少数百次鼠标点击!

