You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在MS Excel中保留每组6行数据里的第三行并删除其余内容?

保留Excel中每6行一组的第三行的方法(优先Excel原生功能)

以下是两种实用的原生功能实现方法,操作简单易上手:

方法一:辅助列+筛选删除(最直观)

适用于所有Excel版本,步骤清晰:

  • 插入辅助列(如C列),在第一个数据行(若有表头则从表头下第一行开始)输入公式:
    =MOD(ROW()-1,6)=2
    
    下拉填充到所有数据行。公式逻辑:将行号从0开始计数,每6行一组,余数为2的行就是每组的第3行,结果为TRUE的行即为需要保留的目标行。
  • 选中包含辅助列的整个数据区域,点击「数据」选项卡的「筛选」按钮,给辅助列添加筛选规则,仅勾选TRUE。
  • 此时页面只显示要保留的行,可直接复制到新工作表;或者反向操作:筛选辅助列仅显示FALSE,选中这些行右键选择「删除整行」,完成后取消筛选并删除辅助列即可。

方法二:Power Query批量处理(高效适合大数据)

适合Excel 2016及以上版本,无需手动筛选:

  • 选中数据区域,点击「数据」选项卡的「从表格/区域」,将数据导入Power Query编辑器(若提示表头存在,按需勾选)。
  • 点击「添加列」→「索引列」→「从0开始」,生成从0递增的索引列。
  • 点击「添加列」→「自定义列」,输入公式:
    =Number.Mod([索引],6)=2
    
    生成标记目标行的列,结果为TRUE的是要保留的行。
  • 筛选该自定义列,仅保留TRUE的行,随后删除索引列和自定义列。
  • 点击「关闭并上载」,将处理后的结果导出到新工作表即可。

内容的提问来源于stack exchange,提问作者darecoder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 00:35:29