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

Excel跨列条件筛选:保留含Active状态的Set ID分组数据

Excel保留含status1为"Active"的Set ID分组操作方法

以下三种方法均使用Excel原生功能,无需额外插件,按需选择即可:

  • 方法1:全版本通用辅助列法
    1. 先确认列位置:假设Set ID列为A列,status1列为C列,第一行是表头,有效数据从第2行开始
    2. 新增空白辅助列(比如D列),在D2单元格输入公式:=COUNTIFS(A:A,A2,C:C,"Active"),鼠标放在单元格右下角下拉填充到所有数据行

      公式逻辑:统计和当前行Set ID一致的所有记录中,status1为"Active"的条数,结果≥1就代表该组符合保留要求,结果为0就代表该组无Active记录需要删除

    3. 给辅助列加筛选,选中所有辅助列值为0的行,右键删除整行,剩下的就是目标数据
  • 方法2:Excel 365/2021及以上版本一键输出(不改动原数据)
    找一个空白区域的起始单元格,直接输入动态数组公式即可自动导出所有符合要求的数据:
    =FILTER(A:C,COUNTIFS(A:A,A2:A1000,C2:C1000,"Active")>0,"无匹配数据")
    
    把公式里的A2:A1000、C2:C1000替换成你实际的Set ID、status1列的数据范围即可,结果会自动溢出显示,不会覆盖原数据。
  • 方法3:透视表匹配法
    1. 选中全量数据插入数据透视表,行区域拖入Set ID和status1字段,值区域随便拖一个字段设置为计数
    2. 在透视表里筛选出status1为"Active"对应的所有Set ID,把这些ID复制出来作为条件,用VLOOKUP或者高级筛选匹配原表,就能筛出需要保留的全量记录。

数据示例

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.03 11:12:25